Как стать автором
Обновить
65
0
Игорь Аникеев @Coder

Пользователь

Отправить сообщение

Фронтенд как у сына маминой подруги

Время на прочтение7 мин
Количество просмотров113K

Привет. Я Катя. Я пишу фронтенд в Яндекс.Деньгах.


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



В этой статье я расскажу, что мы разрабатываем, как оптимизируем рабочие процессы и зачем развивать свои soft skills. На подходе вторая часть — она будет технической. В ней подробно расскажу про стек, почему их два и как мы дружили БЭМ с React (спойлер: будет много кода). Поехали!


upd. Вторая часть вышла.

Читать дальше →
Всего голосов 57: ↑52 и ↓5+47
Комментарии52

Must have книги для прокачки английского. Подборка от преподавателей

Время на прочтение3 мин
Количество просмотров93K

Зона комфорта — это зло. Хоть и приятное, даже очень. Но зло. Особенно, если речь идет о саморазвитии и изучении языков. Если каждый день в работе использовать довольно простые лексику и грамматику с минимальными изменениями, есть большая вероятность, что вы начнете забывать всякие там Conditionals или Future Perfect. Конечно же, нужно поддерживать язык на должном уровне и развивать его, поэтому мы попросили наших преподавателей поделиться книгами, которые им в этом помогают. Так что готовьтесь к подборке для высоких уровней и не только!

Произношение


Ship or Sheep? An Intermediate Pronunciation Course

В этом пособии вы найдете неплохой тест, который покажет ваши слабые стороны (всякие там “сри” или “фри”). Даже если ничего подобного не обнаружится, учебник стоит пройти от начала до конца, и вот почему:
Читать дальше →
Всего голосов 20: ↑18 и ↓2+16
Комментарии21

Что намазать на зубы, чтобы они не выпали

Время на прочтение8 мин
Количество просмотров193K


Хорошо зафиксированный пациент в анестезии не нуждается

По многочисленным просьбам трудящихся сегодня мы будем заниматься очень важными вопросами:


  • Как правильно мазать зубы пальцем?
  • Хорошо ли растворяются пломбы в кислоте?
  • Почему больно, когда сверлят зубы дрелью без анестезии?
  • Зачем мазать зубы зеленкой?
  • Лечение кариеса на дому
  • Глубокое микрофторирование эмали

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

Читать дальше →
Всего голосов 209: ↑206 и ↓3+203
Комментарии693

Обзор систем мониторинга серверов. Заменяем munin на…

Время на прочтение9 мин
Количество просмотров183K
Очень долго хотел написать статью, но не хватало времени. Нигде (в том числе на Хабре) не нашёл такой простой альтернативы munin, как описанная в этой статье.


Читать дальше →
Всего голосов 79: ↑76 и ↓3+73
Комментарии111

Список доменов в зоне ru/su/tatar/рф/дети доступен публично из-за некорректной настройки DNS

Время на прочтение4 мин
Количество просмотров43K
Начиная с 6 июня, на части DNS, обслуживающих российские доменные зоны, разрешен трансфер (AXFR), который позволяет получить полный список доменных имен зон .ru, .su, .tatar, .рф и .дети.

AXFR-запрос доступен на следующих серверах:

  • a.dns.ripn.net
  • b.dns.ripn.net
  • d.dns.ripn.net
Читать дальше →
Всего голосов 75: ↑71 и ↓4+67
Комментарии73

Развитие правого полушария головного мозга или как я учился рисовать

Время на прочтение4 мин
Количество просмотров87K
Сразу дискламер: я редко пишу посты на широкую аудиторию, и более правильного ресурса для этого текста в рамках моего кругозора не нашлось. Тем не менее, если кто-то найдет это интересным, значит не зря… Поехали.

С чего все началось



Как-то я услышал от одного человека мысль о том, чтобы заниматься бизнесом, ему приходится «выращивать в себе Мистера Хайда», типа некая альтернатива его личности способна придумать что-то такое, что не способен придумать он сам. Конечно же, он шутил, по большей части, и тогда я этому значение не придал. Вспомнил эту точную метафору лишь, когда сам решил, что мне нужно развивать креативность, умение продуктивно фантазировать, придумывать нестандартные решения.
Читать дальше...
Всего голосов 163: ↑156 и ↓7+149
Комментарии84

Как стать богатым айтишником — продолжение от другого автора

Время на прочтение3 мин
Количество просмотров144K
Не скажу, что полностью несогласен с вдохновившей меня статьёй, не буду придираться к трактовке терминов «актив» и «пассив», в конце концов, мы не в бухгалтерии. Черкну лишь несколько строк в подтверждение (а, скорее, и в подкрепление) позиции её автора.

UPD: Как стать успешным айтишником



Надеюсь, никто не будет несогласен с мыслью, что ради светлого будущего придется совершенно безвозвратно проститься с десятью и более годами беззаботной жизни, которые уйдут на шлифовку опыта, зарабатывания тех же самых активов. Не соглашусь только с одной вещью, требующей расширительного толкования:
Читать дальше →
Всего голосов 132: ↑96 и ↓36+60
Комментарии103

Программирование на Android для web разработчика или быстрый старт для самых маленьких. Часть 1

Время на прочтение3 мин
Количество просмотров86K
Доброго времени суток.

Данный hello world ориентирован на публику которая проявляет интерес к данной теме (Android), но страх перед java не позволяет взяться за разработку. Существует возможность создавать приложения для Android на html5 (phonegap), или php (PFA), но полноценное приложение возможно написать только на Java.

О приложении


Приложение которое будет описано умеет следующее:

1. Запуск из «меню приложений» вашего смартфона
2. Регистрация используя удаленный сервер
3. Авторизация
4. Листинг данных получаемых с сервера
Читать дальше →
Всего голосов 45: ↑28 и ↓17+11
Комментарии4

Томита-парсер Яндекса для всех

Время на прочтение2 мин
Количество просмотров6K
Яндекс продолжает развивать свои API-функции. И вот результат в виде нового парсера. Томита-парсер – это инструмент для извлечения структурированных данных (фактов) из текста на естественном языке. Извлечение фактов происходит при помощи контекстно-свободных грамматик и словарей ключевых слов. Парсер позволяет написать свою грамматику, добавить свои словари и запустить на текстах.

Томита-парсер позволяет по написанным пользователем шаблонам (КС-грамматикам) выделять из текста разбитые на поля цепочки слов или факты. Например, можно написать шаблоны для выделения адресов. Здесь фактом является адрес, а его полями — «название города», «название улицы», «номер дома» и т.д. Парсер включает в себя три стандартных лингвистических процессора: токенизатор (разбиение на слова), сегментатор (разбиение на предложения) и морфологический анализатор (mystem). Основные компоненты парсера: газеттир, набор КС-грамматик и множество описаний типов фактов, которые порождаются этими грамматиками в результате процедуры интерпретации.
Читать дальше →
Всего голосов 25: ↑23 и ↓2+21
Комментарии5

Крупные производители снижают цены на 7-дюймовые планшеты

Время на прочтение1 мин
Количество просмотров2.2K

Авторитетный ресурс DigiTimes, ссылаясь на источники среди крупных производителей электроники, таких как RIM, HTC, Lenovo, ViewSonic указывает на то, что выпуск Amazon своего планшетного компьютера Kindle Fire по весьма конкурентной цене в 199$ заставил других игроков рынка серьезно пересмотреть цены и на свою аналогичную продукцию.

В частности, цена планшета RIM PlayBook 16 Gb опустилась с 499$ до 199$; HTC пересмотрела цену на свой Flyer до 299$; в долгу не осталась Lenovo, установив стоимость планшета A1 на уровне 199$. Viewbook 730 от Viewsonic превзошел и Kindle Fire — его цена 169$. При всем этом некоторые китайские noname-производители опустили цену на свою продукцию до уровня 75$. Примечательно, что эти изменения касаются именно 7-дюймовых планшетов.

Также утверждается, что крупные производители уже работают над проблемой разработки планшетного компьютера ценой менее 199$, предлагая, таким образом, фактически массовые устройства, доступные весьма широкому кругу потребителей.

[Источник]
Всего голосов 58: ↑57 и ↓1+56
Комментарии138

Нахождения минимального расстояния до кривой с помощью API Яндекс.Карт

Время на прочтение8 мин
Количество просмотров7.8K
Здравствуйте уважаемые читатели.

Если вы когда-нибудь сталкивались с задачей описанной в топике, то наверное удивлены, тем что в посте будет что-либо кроме ссылки на описание метода getClosestPoint(), потому сразу скажу, что мое решение конечно основывается именно на ней. Однако, мне хочется поделиться не столько алгоритмической красотой (ее за меня реализовывала команда Яндекса создавая API), сколько готовым решением поставленной перед мной задачей.

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

Готовое решение, от создания карты с маршрутами оптики, до реализации встроенной в формы определения кратчайшего расстояния ищите под катом.
Читать дальше →
Всего голосов 24: ↑23 и ↓1+22
Комментарии6

Как сохранить здоровье, работая за компьютером?

Время на прочтение8 мин
Количество просмотров105K
Иллюстрация

Вы заботитесь о своем здоровье?


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

Что оказалось непросто. В данной статье я расскажу о моем способе организации «правильного» рабочего дня, о том, что следует для этого делать, и где лежат грабли, на которые нельзя наступать. Тема «компьютер и здоровье» уже несколько раз поднималась на Хабре, поэтому я задумывал этот пост как статью, которую можно добавить в закладки и использовать в качестве «руководства к действию».

Читать дальше →
Всего голосов 272: ↑259 и ↓13+246
Комментарии139

Как получить Amazon Cloud Drive, Cloud Player (Android)

Время на прочтение1 мин
Количество просмотров1K
Всё это, к сожалению, «US Only». Так что путь немного кривоват, но тем, что получилось, я доволен.

Что будет в итоге:
— Симпатичный облачный/локальный плеер для Android (с возможностью закачивать свою музыку)
— 5 Гб. Амазоновского облака
— Одно бесплатное приложение/Одна бесплатная песня в день :)

Итак, регистрируемся. При регистрации указываем в качестве адреса что то типа:

Groz-Beckert USA, Inc.
3480 Lakemont Blvd.
Fort Mill, SC 29708-9243
United States of America
Mailing Address
P.O.Box 7131
Charlotte NC 28217
United States of America
Phone: +1 803 548 4769
Fax: +1 803 548 3544

У кого нет кредитки — вполне подходят тестовые.

Далее:

1. Скачиваем Amazon App Story (кстати, там каждый день бесплатная программа, вчера, например, радовали PEWPEW 2): www.amazon.com/gp/mas/get-appstore/android
2. Находим там Amazon MP3. Почему не просто в маркете? Потому как для России его там нет.
3. Если после установки нет значка «Amazon MP3» — меняем язык системы на англ.
4. В Amazon MP3 переключаемся в режим «Store» — правый верхний угол.
5. «Покупаем» бесплатную песню. Там каждый день новая бесплатная песня.
6. После покупки предлагается скачать или закинуть на cloud drive, выбираем второе и всё, cloud drive создан.

Ссылки:
Веб Cloud Player: www.amazon.com/cloudplayer
Cloud Drive: www.amazon.com/clouddrive
Всего голосов 16: ↑11 и ↓5+6
Комментарии1

Подробности о прорывном ИИ в Kinect

Время на прочтение4 мин
Количество просмотров8.7K
Microsoft Research опубликовало научную работу и видео, показывающие как работает алгоритм отслеживания тела в Kinect — это почти также изумительно, как и некоторые уже найденные ему применения.

Прорыв Kinect-у обеспечивают несколько составляющих. Его железо хорошо продумано и выполняет свои функции за приемлемую цену. Однако после того, как пройдет изумление от быстро измеряющего глубину железа, внимание неизбежно привлекает способ, которым он (Kinect) отслеживает тело человека. В данном случае героем выступает довольно классическая методика распознавания образов, но реализованная с изяществом.
Читать дальше →
Всего голосов 87: ↑81 и ↓6+75
Комментарии70

Forbes.com уличили в продаже ссылок и понизили в выдаче Google

Время на прочтение1 мин
Количество просмотров701
Менеджер по цифровому маркетину Forbes.com Денис Пинский опубликовал тему на форуме Google Webmaster Help. Он цитирует письмо от Google, где сообщается о нарушении стандартов качества Google, которые запрещают участвовать в схемах обмена ссылками. В связи с этим, сообщается в письме, сайт понижен в выдаче Google. Стандартное уведомление содержит инструкцию, как нужно исправить нарушение и где подать заявку, чтобы штраф сняли.
Читать дальше →
Всего голосов 42: ↑36 и ↓6+30
Комментарии47

Motorola наехала на Apple в рекламе Xoom

Время на прочтение1 мин
Количество просмотров3.3K
22 января 1984-го в перерыве Суперкубка по американскому футболу (самое дорогое рекламное время в году на американском ТВ) Apple Computers в первый и единственный раз показали ставший впоследствии легендарным рекламный ролик Macintosh, основанный на «1984» Джорджа Оруэлла. 27 лет спустя, 6 февраля 2011-го, в перерыве Суперкубка Motorola показала рекламу планшета Xoom, отсылающую к тому старому ролику:


Намек достаточно прозрачный: Apple, когда-то воевавшие с Большим Братом IBM, теперь сами стали тем же самым Большим Братом, делающим весь мир одинаковым, и покупка Xoom вместо iPad — способ от этого уйти. Кроме того, для гиков вроде нас Motorola выпустила интернет-ролик, в котором вместо намеков все сказано практически прямым текстом:
Читать дальше →
Всего голосов 147: ↑134 и ↓13+121
Комментарии219

Netgear WNR3500L: Превращаем роутер в NAS

Время на прочтение6 мин
Количество просмотров76K
История покупки роутера Netgear WNR3500L похожа на поговорку автолюбителей: тюнинг автомобиля начинается после дтп. Так и в моем случае. Старенький и глючный D-Link DIR300 умер смертью храбрых (скорее всего перегрев от нагрузки). Так как работал он, мягко говоря, неудовлетворительно, было решено купить железку помощнее и посовременнее.

Среди претендентов оказались 3 модели: Asus N16, Linksys WRT160NL и Netgear WNR3500L. Все они удовлетворяли нескольким критериям: быстрый процессор, много оперативки, USB для подключения жесткого диска и возможность установки альтернативных прошивок. Несмотря на большую любовь к марке Linksys, выбор пал в сторону Netgear. Причина проста: линксисов попросту нигде не было в наличии, асус купили прямо у меня перед носом, а роутер был очень нужен. В качестве накопителя был выбран 3.5” WD Elements на 1.5ТБ.

WNR3500L позиционируется компанией Netgear как open source роутер. Самые популярные прошивки для него – это Tomato, OpenWRT и DD-WRT. Я остановился на DD-WRT. Она понравилась мне как по скорости, так и по функционалу, который расширяется установкой пакетов Optware. Ранее на хабре уже раскрывалась тема установки Samba на DD-WRT (прямо вот тут), но в этом топике я постараюсь как можно полнее раскрыть вопрос установки и начальной настройки данного роутера по методу, который наши иностранные коллеги называют «The Right Way».

Читать дальше →
Всего голосов 59: ↑55 и ↓4+51
Комментарии100

История одного «нарушения» авторских прав. Часть 1

Время на прочтение7 мин
Количество просмотров35K
В этом посте я расскажу про реальный случай уголовного преследования по статье 146 УК РФ, а заодно и по 273 (нарушение авторских прав и создание/распространение/использование вредоносного ПО). Я был непосредственным участником этой истории, сначала в качестве обвиняемого, а затем и подсудимого.
Читать дальше →
Всего голосов 269: ↑257 и ↓12+245
Комментарии172

Назначаем кнопки MCE Remote

Время на прочтение1 мин
Количество просмотров12K
Похоже не многие знают, и я в том числе узнал недавно, что на стандартном пульте RC6 от Microsoft можно перепрограммировать некоторые кнопки: TV, VOL+, VOL-. Давайте посмотрим как.
Читать дальше →
Всего голосов 4: ↑3 и ↓1+2
Комментарии0

Переезд на работу в Данию

Время на прочтение11 мин
Количество просмотров132K
(Продолжение серии рассказов про Данию)

В данной статье я изложу свою историю устройства на работу, получения визы и переезда в Данию. История во многом субъективная, но не это ли делает такие рассказы интересными?

О себе: мне 31 год, я из Севастополя (да, на Хабре земляков всё больше), окончил СевНТУ. У меня красавица-жена и семилетний сын. Занимаюсь образовательным проектом. До переезда в Данию мы 6 лет жили в Киеве.

Причины переезда


Мы не «поравалитики». В целом, нам отлично жилось вна Украине. Конечно, мы понимали, что кругом многим не сладко. Так или иначе, сбежать из страны, прихватив трактор, не тянуло.

Вся идея изначально исходила от жены, её доводы были таковы:
  1. посмотреть мир,
  2. дать сыну возможность выучиться в мультиязычной среде.

Доводы хорошие, но меня убедили совсем другие вещи:
Читать дальше →
Всего голосов 188: ↑171 и ↓17+154
Комментарии186
1
23 ...

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность