Pull to refresh
12
0.1
Ruben Yakunchev @gluck59

Варю код. Пишу пиво.

Send message

Самое удивительное за ≈7 лет работы разраба

Reading time 2 min
Views 10K

Прошу прощения, это просто ворчание с графоманией вперемешку. Никакого программизьма, глубоких выводов и широких мыслей. О том, как инженерная культура, подразумевающая любознательность и кругозор, вдруг вышла из чата.

Работаю простым мидлом в интернет-магазине. Затянули меня в чятик с маркетологами, на какие-то вопросы поотвечать. Поотвечал и сижу читаю: любопытно что же там эти враги народа маркетологи придумывают дабы нас, покупателей, еще больше раздеть.

Вижу отчет "на что сколько потрачено за месяц". Там любопытная строка, в которой значится, что мы регулярно платим сторонней конторе, регулярно поставляющей нам доменные имена, у которых проплата заканчивается вот уже прям скоро. Видимо, наши закупают эти домены и редиректят на магазин. Ну а что: к старому домену и доверия больше, и законом не запрещено, итд.

Ну я же не могу чего-нть не оптимизировать... Прямо так не могу, "что аж кушать не могу"©

Читать далее
Total votes 30: ↑25 and ↓5 +20
Comments 51

DIY таймер кормления кота на Arduino Mega

Level of difficulty Easy
Reading time 4 min
Views 6.9K

Я разработчик, в то время работал в начальником отдела разработки в небольшой "компании одного продукта", пилил что-то типа ERP, посвященной ремонту больших парков грузовиков-бульдозеров-экскаваторов, учету съеденных на этот ремонт клиенских денег и контролю затраченного на него времени.

Как водится, у меня есть кот. Это не дань моде: коты у меня живут всю жизнь и всю жизнь они хотят есть (а некоторые даже ЖРАТЬ) что не проблема, когда ты живешь один и всегда знаешь, что ты либо покормил кота, либо еще нет — промежуточного состояния не дано.

Но когда ты живешь с семьей, ты замечаешь, что кот все реже запрыгивает к тебе на стол дабы помочь в отладке, а когда отрываешься от компа налить чай себе и насыпать котокорма коту, внезапно оказывается, что пушистый бро мирно спит и не реагирует на условный звук-хэндшейк насыпаемого корма.

Все ясно: кто-то недавно его покормил. Скорее всего потом потом кто-то еще покормил. А потом еще и ты. А потом...

Читать далее
Total votes 47: ↑47 and ↓0 +47
Comments 43

Telegram боты: в помощь редактору

Reading time 6 min
Views 32K
— Синоним к слову «своенравный»? — раздался голос жены из соседней комнаты.

Треск клавиатуры стих и кот, воспользовавшись паузой, решительно заявил о своем жалком полуголодном существовании, видимо надеясь, что вот сейчас уж точно хозяева наконец-то оторвут свой зад от кресла и покормят несчастного.

— Дык посмотри у этого… как его…
— Да-да, я тоже забыла. Ну так что, скажешь мне синоним?

Но увы, я не ходячая энциклопедия, и даже не ее сидячий вариант, поэтому я не нашел ничего лучше, чем отправить жену гуглить словарь.


Опять лонгрид
Total votes 36: ↑34 and ↓2 +32
Comments 49

И еще немного об автоподстройке высоты textarea

Reading time 1 min
Views 5.3K
Редизайня один «смартфонный» проект, я наткнулся на страницу чата с textarea, не умеющей ресайзиться в зависимости от количества строк. Не составило проблемы найти и подключить небольшой плагин (autoResize) к jQuery, умеющий увеличивать высоту textarea, но при тесте формы мне смутно чего-то не хватало.

И этим «чем-то» была невозможность кратковременно скрыть раздувшуюся под засильем «многобуков» textarea, да еще так, чтобы потом она без лишних вопросов раскрылась обратно. Все потому, что увеличивать высоту textarea мы вроде бы научились, а вот ненадолго скрыть ее, чтобы освободить место на экране — почему-то не хотим.


Давайте же исправим этот печальный косяк
Total votes 17: ↑8 and ↓9 -1
Comments 5

FixPrice на ремонт смартфонов. Правда, только во Франции

Reading time 1 min
Views 5.6K
Удивительное рядом: очередной кризис породил в голове предприимчивого француза идею создать необычный сервис-центр по ремонту смартфонов. Менее чем за два года ему удалось превратить обычную ремонтную мастерскую в экспоненциально растущий проект с сотнями сотрудников и с более $ 1,5 млн ежемесячного дохода.

image
Читать дальше →
Total votes 12: ↑11 and ↓1 +10
Comments 6

Apple, Google и Microsoft отказали ФБР

Reading time 2 min
Views 12K
The New York Times сообщает о том, что Apple, Google и Microsoft отказывают ФБР и Министерству юстиции США в предоставлении информации о своих пользователях, несмотря на то, что американские власти в отдельных случаях грозятся привлечь компании к суду.

image
Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Comments 2

Чиновники и бизнесмены стали вдвое чаще пользоваться мессенджерами

Reading time 4 min
Views 2.1K
Корпоративные клиенты операторов связи переходят на общение посредством мессенджеров. Крупнейший телеком-оператор России МТС по итогам первого полугодия зафиксировал резкое увеличение трафика в данном сегменте.



Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Comments 2

Facebook проспонсирует новосибирскую олимпиаду по программированию

Reading time 1 min
Views 2.2K
Facebook станет генеральным спонсором XVI открытой Всесибирской олимпиады по программированию имени И. В. Поттосина, которая проходит в Новосибирском государственном университете (НГУ) с 2000 года. Интернет-тур Поттосинской олимпиады будет проведён 4 октября 2015 года, очный тур — с 7 по 9 ноября.
Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Comments 2

C 1 ноября Google понизит в поисковой выдаче сайты с полноэкранной рекламой приложений

Reading time 1 min
Views 6.9K
С 1 ноября 2015 года Google станет понижать в поисковой выдаче сайты, которые при переходе на них показывают пользователю полноэкранный баннер с просьбой установить приложение. Об этом компания сообщила в своём официальном блоге.

Эту инициативу в компании объяснили желанием помочь пользователям быстрее найти нужную информацию. «Когда дело доходит до поиска на мобильных устройствах, пользователи должны получать наиболее релевантные ответы, независимо от того, где они находятся — в приложении или на сайте. Наш анализ показывает, что полноэкранные баннеры с информацией о приложении могут быть неприятны для пользователей, так как они скрывают большую часть контента».
Читать дальше →
Total votes 19: ↑18 and ↓1 +17
Comments 5

Жить в Иннополисе невозможно: «Все взвыли, а некоторые захотели уволиться»

Reading time 1 min
Views 5.5K
Acronis прописался в Татарстане. Но не в новом городке Иннополис, а в казанском «IT-парке», сообщило издание «Реальное время». Иннополис лучше своими налоговыми режимами, но:

«Все сотрудники, которые сейчас работают в «IT-парке», ездили в Иннополис. Хотя мы не резиденты, у нас там есть уже офис, но там жить невозможно. Все взвыли, а некоторые захотели уволиться», — заявил глава Acronis Сергей Белоусов. Тем не менее гендиректор и основатель Acronis и других компаний настроен оптимистично: «Если в Сколково можно сомневаться, что там что-то сделают, нет никого конкретно ответственного, то здесь понятно, кто ответственный, — Минниханов, Никифоров, Шайхутдинов. Поэтому все построится».
Читать дальше →
Total votes 13: ↑8 and ↓5 +3
Comments 3

Дайте им лопату и они закопаются сами ©

Reading time 2 min
Views 4.8K
Коллеги, рассудите, пожалуйста: это адский кромешный п-ц или мне пора к психиатру?

Пожалуйста, абстрагируйтесь от сугубо технических вещей и обратите внимание на слог Документа (не могу написать это слово со строчной буквы, из Документа так и прет чувство собственной важности):

Начиная с понедельника обращаться к API Нашего Сервиса смогут только зарегистрированные приложения. В рамках процедуры регистрации приложения потребуется заполнить форму регистрации и указать, как и какие методы API Нашего Сервиса использует программа:
  • названия методов;
  • для каких целей используются методы;
  • алгоритм вызова методов;
  • с какой частотой производится вызов каждого метода (раз в минуту, раз в час и т.д.)
  • и для каких целей выбрана именно эта частота
Также заявка должна содержать информацию о том,
  • как программа производит обработку ошибок, возникающих при работе с API Нашего Сервиса,
  • и как программа учитывает текущие ограничения API Нашего Сервиса.

Мне кажется, подобный слог я уже встречал где-то раньше…
Читать дальше →
Total votes 26: ↑14 and ↓12 +2
Comments 26

Сегодня Роскомнадзор поддержал запрет анонимайзеров

Reading time 1 min
Views 46K
Ну что — прощайте прокси, VPN и прочие фригаты с зенмейтами?

По сообщению «Ведомостей» сотрудники фильтрующего ведомства поддерживают идею депутата Левина о досудебной блокировке анонимайзеров и средств доступа в анонимные сети типа Tor.

Представитель Роскомнадзора Вадим Ампелонский сказал «Ведомостям», что его ведомство поддерживает идею Левина. Блокировка позволит решить проблему обхода блокировок. Блокировка анонимайзеров — задача непростая, но решаемая. Каким образом это будет решаться, он сказать не смог.


Очередная блокировка решит проблему обхода других блокировок, да.
Как-то так…
Total votes 82: ↑76 and ↓6 +70
Comments 169

eBay API: шаг второй

Reading time 8 min
Views 11K
Привет, хабравчане.

Публикация навеяна этой статьей — «eBay API: Первые шаги» и теоретически может стать её продолжением. Она пригодится тем, кто пытался начать работать с eBay API, не нашел где спросить, что делать и плюнул на это занятие. Или спросил, не дождался ответа и в итоге все равно плюнул.

На истину ни в какой инстанции не претендую и с радостью приму советы по преодолению багов, которые преодолеть так и не удалось.



Прежде всего, хочется оставить небольшую ремарку: начать работать с eBay API быстро — не получится. Катастрофическое количество недосказанностей и нестыковок в документации, недоработки и баги в самом механизме API, неявности и неоднозначности использования комбинаций условий запросов заставляют тестировать каждый шаг по отдельности. И тестировать неоднократно: то, что вчера прекрасно работало, сегодня будет возвращать ошибку, а завтра продолжит работать как ни в чем не бывало.

Впрочем, дабы не возводить напраслину на уважаемую компанию, давайте забудем про предыдущий абзац и все спишем на то, что я просто туп, глуп и недоразвит. И что у настоящего программиста все получится гораздо быстрее и правильнее.
Читать дальше →
Total votes 3: ↑2 and ↓1 +1
Comments 5

Information

Rating
3,337-th
Location
Пермь, Пермский край, Россия
Registered
Activity