Pull to refresh
442
0
Mikhail Davydov @azproduction

Frontend/Node.js JavaScript

Send message

Что на самом деле происходит, когда пользователь вбивает в браузер адрес google.com

Reading time19 min
Views415K


Эта статья является попыткой ответа на старый вопрос для собеседований: «Что же случается, когда вы печатаете в адресной строке google.com и нажимаете Enter?» Мы попробуем разобраться в этом максимально подробно, не пропуская ни одной детали.

Примечание: публикация основана на содержании репозитория What happens when...

Представленный контент изобилует большим количеством терминов, в переводе некоторых из них могут присутствовать различные неточности. Если вы обнаружите какую-то ошибку в нашем переводе — напишите личным сообщением, и мы всё исправим.

Мы перенесли перевод в репозиторий GitHub и отправили Pull Request автору материала — оставляйте свои правки к тексту, и вместе мы сможем значительно улучшить его.
Читать дальше →
Total votes 85: ↑57 and ↓28+29
Comments22

01 Ссылки для UX-специалистов

Reading time3 min
Views93K
В этой подборке я хочу поделиться информационными ресурсами, где можно почерпать новые знания, отследить новые методы, техники и аналитку, а также улучшить свои навыки в области UX. Полезно будет не только специалистам из области юзабилити, а также всем кто имеет отношение к разработке веб-продуктов.


Читать дальше →
Total votes 60: ↑57 and ↓3+54
Comments13

Доставка из США за 5-10 дней по цене USPS

Reading time4 min
Views161K
До наступления 2013 года оставалось 30 дней, когда я решил подарить жене ipad mini. Официальный store.apple.com не справлялся со спросом на mini, о чем красноречиво свидетельствовала надпись est shipping in 2 weeks.

Отказываться от mini в качестве подарка не было никакого желания, поэтому был штурмом взят ebay, цены на котором заметно подросли, и 16gb+cellurar модель ушла за $500.

До наступления 2013 года оставалось 15 дней, у меня был выигранный лот и туманная перспектива получить его в Спб до 31 числа…
И я ее получил, за 10 дней, тариф за отправку составил $48.5.
Читать дальше...
Total votes 150: ↑138 and ↓12+126
Comments160

На пороге дополненной реальности: к чему готовиться разработчикам (часть 2 из 3)

Reading time9 min
Views82K

Это продолжение (см. часть 1) стенограммы одноименного доклада с конференции ADD-2010.

В этой части речь пойдет о том, как обрабатывать данные с сенсоров, а именно: акселерометров, гироскопов и магнитных компасов. И зачем в современных устройствах ставят все три вида датчиков.
Читать дальше →
Total votes 64: ↑62 and ↓2+60
Comments15

Превращаем iPod Touch в iPhone

Reading time1 min
Views63K
Iphone 4 — весьма хороший девайс и много кто хотел бы его приобрести, вот только стоит он увы недешево.

А если разобраться, то отличия от iPod Touch 4 минимальны (из железа в iPod Touch 4 отсутствует только GSM-модуль, GPS, и немного похуже камера).

Находчивые китайские предприниматель из компании Yosion решили воспользоваться этим и изобрели превосходный девайс-чехол, который превращает iPod Touch…
практически в полноценный Iphone.
Читать дальше →
Total votes 71: ↑52 and ↓19+33
Comments55

Волшебство ветра и шёлка

Reading time1 min
Views1.2K
Нашёл восхитительное творение, выполненное с использованием HTML5. Вы «чертите» мышкой некоторый контур, и он превращается в «цветной шёлк, раздуваемый ветром».

image

Созданным творением очень легко поделиться с друзьями и они смогут увидеть то, как вы создавали свой шедевр.

Позвольте себе немного отдохнуть. Поделитесь своим шёлком.
Total votes 96: ↑85 and ↓11+74
Comments54

HbbTV или Teletext v3.0

Reading time3 min
Views24K
image

Приветствую вас, Хабрасообщество!

Не найдя никаких статей на Хабре о технологии Hybrid Broadcast Broadband TV (HbbTV), я решил поделиться своими знаниями и написать о ней вводную статью.

Поскольку на википедии попросту отсутствует русскоязычная статья о HbbTV (ссылка на английскую: en.wikipedia.org/wiki/Hybrid_Broadcast_Broadband_TV), расскажу немного о самом HbbTV. HbbTV – это телевизионный стандарт, для передачи информации и «развлечений» по каналам телевещания и/или широкополосному интернету. По сути дела HbbTV представляет собой продвинутую версию теле текста в телевизорах (а-ля teletext v3.0), с полноценной графикой, аудио, видео и является интерактивным (если информация передается через интернет).

На данный момент каналы с поддержкой HbbTV транслируются в Германии и Франции, другие страны ЕС так же планируют добавить поддержку в скором времени. Стандарт еще очень молодой, первые демонстрации были показаны в 2009-ом году, с тех пор ведется активная разработка устройств с поддержкой HbbTV.

Читать дальше →
Total votes 45: ↑43 and ↓2+41
Comments37

Разработка привлекательных реалистичных пользовательских интерфейсов

Reading time4 min
Views15K
Cекрет разработки привлекательных интерфейсов заключается в реализме. Ваша задача — придать плоским элементам объём, используя свойства реальных объектов, вроде неровностей и шероховатостей, бликов и теней, различных текстур поверхностей. В идеале они должны выглядеть как предметы на вашем столе. Создавая классный интерфейс, в первую очередь нужно думать не «как», а «почему».
Читать дальше →
Total votes 212: ↑205 and ↓7+198
Comments49

Алгоритм генерации QR-кода

Reading time18 min
Views184K


QR код — это монохромная картинка, на которой некоторые устройства (например смартфон со специальным приложением) распознают текст. Этим текстом может быть не только простая фраза, но и, хоть это и не входит в официальную спецификацию, ссылка, номер телефона или визитная карточка. Такие коды чаще всего используют, чтобы закодировать ссылку и распечатать её на плакате или визитке.

Эта статья — подробная инструкция по созданию QR кода с примерами на каждом шаге, которая требует от вас только базового умения работать с бинарными данными и владения любым языком программирования (если вы хотите создать автоматический генератор QR кода).

За основу этой статьи взят цикл статей «QR Code Demystified» Джейсона Брауна (Jason Brown). В этих статьях опущено много нюансов, что вызвало у меня некоторые проблемы. Все эти нюансы учтены и упомянуты здесь.

Читать дальше →
Total votes 106: ↑99 and ↓7+92
Comments23

Как я искал работу в славном городе Нью-Йорк

Reading time5 min
Views137K
Несколько месяцев назад я сменил работу. Весь процесс от принятия решения о поиске и первого интервью в первой подвернувшейся компании до принятого предложения занял 8 месяцев. Перед началом марафона я имел за душой опыт смены работы 8-летней давности, но в России. Этот рассказ о том, как мои ожидания встретились с американской действительностью.

Прежде чем уйти в детали – краткий обзор меня. Я – разработчик с примерно 10-летним стажем, пишу для .NET платформы. Первые семь лет я базировался в Санкт-Петербурге и 3 года назад переехал в штаты.

Итак, поехали!
Читать дальше →
Total votes 172: ↑163 and ↓9+154
Comments167

Поиск работы за рубежом

Reading time6 min
Views104K
Судя по отзывам на мою предыдущую статью о процессе прохождения интервью, многие хаброколлеги интересуются, как лучше подготовиться к поиску работы на западе. Хочу поделиться моим опытом и дать ссылки, которые будут полезны тем, кто думает о переезде или просто хочет узнать, как это работает в другом мире. Статья ориентирована на среднестатистического разработчика ПО, так что если у вас блестящие навыки разговорного языка и превосходные знания нужных технологий и языков программирования, то многие советы можно пропустить.

Итак, вы задумались о поиске новой работы.
Читать дальше →
Total votes 86: ↑78 and ↓8+70
Comments21

Как найти работу в Германии

Reading time4 min
Views145K

Для всех, кто просил описать как искать работу программистом в Германии, а так же для тех, кто в комментариях бездоказательно писал, что Германия далеко не лучшее место для работы, ну и для всех интересующихся написан этот пост.
Читать дальше →
Total votes 103: ↑95 and ↓8+87
Comments283

6 отстойных слов в вашем резюме

Reading time4 min
Views83K
Эта статья – часть серии «Как написать резюме». Чтобы начать серию сначала, прочитайте введение.

За свою жизнь, я использовал несколько плохих слов. Даю %^й на отсечение, что вы тоже делали это. Но, когда неправильные слова появляются у вас в резюме – это делает его отстойным.
Читать дальше →
Total votes 182: ↑153 and ↓29+124
Comments109

Визуализация работы веб-сервера Apache — logstalgia

Reading time1 min
Views15K
image

Logstalgia скорее порадует разработчиков и системных администраторов, которые много времени проводят на «заднем дворе» сайтов, но сам результат работы программы очень красив и видео будет интересно посмотреть всем. Данная программа визуализирует работу веб-сервера Apache используя log-файлы. По ссылке видео, а саму программу можно скачать по здесь.
Total votes 101: ↑96 and ↓5+91
Comments57

PS3 jailbreak с помощью iPhone 3G + дальнейший опыт использования взломанной системы

Reading time6 min
Views8.4K
iPhone и PS3Не для кого не секрет, что антипиратские настроения на Хабре достаточно сильны. Также всем известно, что количество фанатов Sony и Apple достаточно велико. Так что вряд ли я добьюсь здесь от всех отсутствия осуждения моих действий.

Вступление


Я как и многие с достаточно большим интересом долгое время наблюдал над тем, как безуспешно пытаются взломать Play Station 3. Но вот в один прекрасный день появилась новость о PS Jailbreak – неком устройстве, которое якобы может обеспечить то, что видно из его названия. Тогда было не понятно фейк этот чудо-девайс или не фейк. Да и не интересно взламывать приставку просто вставив туда шаманское устройство. Но за PS3 сценой я стал наблюдать куда более пристально…
Читать дальше →
Total votes 70: ↑59 and ↓11+48
Comments94

В продаже появилось топливное зарядное устройство, работающее на водороде

Reading time2 min
Views12K
image

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

Читать дальше →
Total votes 93: ↑88 and ↓5+83
Comments107

Факты и заблуждения профессионального программирования

Reading time3 min
Views2.7K
Роберт Гласс 'Факты и заблуждения профессионального программирования'

Хочу немного рассказать о книге, которую недавно прочитал. Книга эта — «Факты и заблуждения профессионального программирования» Роберта Гласса. Данная книга может быть интересна всем специалистам, принимающим участие почти во всех этапах и областях жизненного цикла ПО — сбор требований, проектирование, разработка, тестирование, сопровождение, управление (менеджмент).

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

Читать дальше →
Total votes 73: ↑56 and ↓17+39
Comments56

10 вещей, которые никогда не преподаются программистам в вузах

Reading time2 min
Views9.6K
10 вещей, которые никогда не преподаются программистам в вузах.

1. Мы не правы


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

далее
Total votes 352: ↑269 and ↓83+186
Comments187

Немного пятницы или о том как мы готовили иллюстрации

Reading time1 min
Views1.4K
Тема получается немного спорная. А стоит ли на Хабре вообще писать об этом? Но я подумал, а почему бы и в пятницу не опубликовать такой пост.
К последним двум своим статьям (счета-акты и интеграция с twitter) мы готовили иллюстрации с девушками. Были горячие споры о том, нужно ли было делать фотографии с представительницами прекрасного пола. Но что сделано, то сделано. Фотографий было много, так что чего добру пропадать.



под катом соответственно фотографии
Total votes 168: ↑98 and ↓70+28
Comments116

Как подобрать хорошие ключевые слова и идеи для ваших статей

Reading time3 min
Views4.3K
Одной из самых важных вещей, о которых вы должны задуматься перед запуском проекта, является SEO. Оптимизируя контент сайта и используя правильные ключевые слова вы можете получить большой приток посетителей. SEO — очень комплексное занятие, имеющее множество заковырок. Одним из важнейших моментов этого комплекса является подбор правильных ключевых слов. Об этом мы и поговорим.
Читать дальше →
Total votes 30: ↑22 and ↓8+14
Comments6

Information

Rating
Does not participate
Location
Berlin, Berlin, Германия
Registered
Activity