• Король разработки



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

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

      Недавно у него дела пошли в гору, и там где нормальные люди радуются и расцветают, этот парень, кажется, совсем съехал с катушек. Мы с ним как следует выпили, и он рассказал мне много искреннего дерьма, которое, честно, я бы хотел расслышать обратно.
      Читать дальше →
    • Как делать email-рассылки и не косячить: практические советы

      • Tutorial

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

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


      Читать дальше →
    • С нуля до Upper Intermediate

        image
        В этом посте вы узнаете, как я сама, без репетиторов и курсов, не потратив ни копейки, выучила аглийский за год почти с полного 0 до Upper Intermediate.

        Итак, все довольно просто: Мотивация! Именно она дала толчок к саморазвитию и жажде познания английских правил, слов и букв. Согласитесь, вас мало что остановит, если у вас есть мотивация…

        У каждого мотивация может быть своя: у одних это уехать заграницу в поисках лучшей жизни/работы/учебы, у других смотреть фильмы в оригинале и получать удовольствие от голосов актеров, а не слушать наши крутые, ущербные переводы, у третьих, понимать англоязычные лекции, тем самым убивая двух зайцев: изучая английский, пополняя свой словарный запас, и, развиваясь в той области, которая вам интересна. (Чисто для справки, почти в каждой области, будь то анатомия, программирование, рисование или еще чего, полно разных курсов и материалов, и их еще больше на английском, они круче и качественнее. Т. е. у вас есть больше вариантов что посмотреть и почитать.
        Читать дальше →
      • Про жиры с точки зрения химика

          КДПВ Витязь на распутье


          Приветствую всех! Статью про взгляд на проблему жиров с моей, химической точки зрения я обещал написать уже давно, да больно уж вопрос непонятен. Однако, попробуем разобраться. Хотя на эту тему существует громадное количество публикаций — ясности они не приносят — так как часто противоречат и друг другу и здравому смыслу. Так что, собравшись с духом, решил рыться в материалах до момента понимания. Вас же приглашаю ознакомиться с моими изысканиями. Нам придётся копать несколько глубже обычного, постараемся разобраться с этим вопросом «с точки зрения банальной эрудиции»… в смысле — логики. На вход — факты, только факты. Причём, моя цель просто выяснить для себя этот вопрос, каких-либо других целей не имею. Меня интересует — какие жиры более полезны, какие вредны, сколько их употреблять и каких, на чём жарить, как сохраняются, разъяснить странности с маргариновыми транс-жирами(для меня объяснения изготовителей выглядят туманными и неполными). Всё это в рамках официальных рекомендаций ВОЗ и российских уполномоченных органов — то есть никакой конспирологии. Если Вам это интересно — прошу под кат.
          Читать дальше →
        • Новые аккумуляторы и зарядные устройства IKEA

            В моём грандиозном тестировании аккумуляторов аккумуляторы IKEA оказались лучшими по соотношению цена/качество.

            В августе в магазинах IKEA появились новые аккумуляторы и зарядные устройства для них.



            Читать дальше →
          • У вас нет высыпаний? Будут

              Меня зовут Евгений и я жаворонок. Сегодня проснулся в 6 утра, открыл окно в кухне, заварил кофейку и решил глянуть, «что нового». Мне написал мой бывший коллега «Андроид»… Точнее «Андроид-разработчик» Максим, но так звучит фантастичнее…

              image

              Он спросил:
              – Женя, привет. (wave) Вопрос к тебе, как мега лайв хакеру. Сколько времени нужно спать, что бы мозг отдохнул и можно было плодотворно работать? Умные будильники сильно помогают?

              Я ответил, а потом подумал, ведь и парочке сотен человек с Хабра тоже пригодится хоть один пунктик из вычитанных мною ранее советов, ведь «так как никто не слушает, приходится повторять»:
              Читать дальше →
            • Физика частиц в вашем теле

                Есть гипотеза, что каждую молекулу воды на Земле кто-то уже пил хотя бы раз за всю многомиллионную историю эволюции жизни. Но если посмотреть ещё глубже — на уровень химических элементов — то окажется что наше тело гораздо древнее, сколько бы лет от роду вам ни было. Об этом и многом другом рассказывает Иван Лозовой в новом видео наших друзей на канале Sci-One. А текстовую версию читайте под катом.


                Читать дальше →
                • +12
                • 15.7k
                • 5
              • А если найду? Перелет еще дешевле чем вы уже нашли

                  Если вы планируете поездку и уже нашли недорогой перелет, не спешите покупать билеты, потому что сейчас вы найдете билеты еще дешевле. И это не реклама очередного говноагрегатора.

                  Всем известно, что авиакомпании берут свои цены с потолка. Маркетологи придумывают хитроумные непрозрачные схемы отъёма денег у пассажиров пропорционально финансовым возможностям последних. Так, чтобы богатые платили за билеты побольше, а бедные — сколько смогут.

                  Читать дальше →
                • Разбор «Марсианина»: Марс, наука, политика



                    Надеюсь все уже посмотрели фильм, поэтому обойдемся без спойлеров. Если еще не смотрели — лучше не читайте, а то впечатления от просмотра могут измениться. Сегодня разберем фильм на детали, и посмотрим, что в нем выдумка, а что похоже на реальность.
                    Читать дальше →
                  • Круглендарь 2016 — плакат-ежедневник

                      image

                      Друзья, готов круглый календарь 2016!

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

                      К концу года плакат становится исторической вещью и отправляется в архив.

                      Круглый календарь к концу года

                      1. Скачайте *.pdf с сайта kruglendar.ru.
                      2. Распечатайте и повесьте на стенку, рядом — фломастер.
                      3. Подпишите какое-нибудь событие, например, появление круглендаря.

                      Как и раньше, круглендари бесплатные, исходный код — на гитхабе.
                      Процесс
                    • Exploride — как превратить Lada в смарткар за $299



                        «Дизельный» скандал с содержанием вредных веществ в выхлопных газах двигателей «Фольксвагена» многих заставил задуматься — если нас вводят в заблуждение на таком уровне, то за что, в конце концов, мы платим? При том, что все «инновации» — которые, как оказывается, не всегда таковыми являются — влетают нам в хорошую копеечку.
                        Узнать больше
                      • Лайфхаки для веб-разработчика

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

                          Использование ** в zsh


                          Таким образом я ищу файлы в папке по расширению рекурсивно:
                          ls **/*.json
                          

                          файлы с размером выше чем 1 мегабайт:
                          ls -lh **/*(Lm+1)
                          

                          Быстро и уверенно удаляем мусор из репозитория в python проекте и судорожно правим. gitignore:
                          git rm --cached **/*.pyc
                          


                          Читать дальше →
                        • Брелок Гейгера — разведчик радиации

                            — А правда, что тонер радиоактивный?
                            — Нет, там есть свинец, а он защищает от радиации.
                            Из услышанного разговора.

                            Он черен и таинственен как самолет-разведчик SR-71 «Blackbird».
                            Он не имеет опознавательных знаков на борту.
                            Он обладает отличными ТТХ.
                            Он умеет практически всё.
                            Он не спит и мало ест.
                            Он всегда с тобой.
                            Он наш!

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



                            В статье: демонстрация работы в условиях нормального и повышенного уровней радиоактивного фона, взаимодействие с компьютером, описание программ, архивные графики, вскрытие изделия и многое другое.
                            Но самое главное, это задание читателям ТМ = Х + GT + MM о выведении данных всех брелков на экраны своих мониторов, что позволит уменьшить количество горячих пятен на планете, определить одну из возможных причин болезней, продлить или спасти жизнь многим людям.
                            Поможет в этом открытый протокол обмена с устройством, что упростит подключение интеллектуального датчика к компьютеру и другим устройствам.
                            Можно жить и без него, но без него можно и не прожить... долго
                          • Подальше от обыденной реальности: фантастические романы, которые стоит прочитать

                              image

                              Фантастика как жанр заставляет читателей и писателей выйти за пределы разумного, дать волю своему воображению и отправиться в неизведанные миры. За это мы и любим этот жанр. RoboHunter этой осенью предлагает с головой погрузиться в мир научной фантастики.
                              Читать дальше →
                            • Робот Hobot-188 для автоматической мойки окон



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

                                Самая сложная уборка – это мойка окон. Помню, как в СССР за отсутствием микрофибры и мистеров мускулов для этого использовались мятые газеты. Удивительно, для чего только тогда газеты не использовались – и обои поклеить, и по нужде сходить. А некоторые их даже читали.

                                А сейчас, казалось бы,– прогресс, 21-й век, чистящие средства, волшебные салфетки, телескопические щётки. И всё равно, мыть окна – это ну такая морока… Везде вода; котов надо стеречь, чтоб не сиганули за воронами; ветер сдувает предметы в комнате и хлопает дверями… Да и высоты я побаиваюсь. Точнее, не самой высоты, а последствий падения с неё.

                                И тут на помощь приходит хобот. Нет, слону, конечно, удобнее было бы дотягиваться до внешней, самой грязной поверхности стекла – но я сейчас про необычный гаджет, который помогает мыть окна. Он называется "робот HOBOT". Возможно, от «hoover robot» (?) – ведь это тоже, по сути, пылесос, но только вертикального взлёта, так сказать.

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

                                Давайте разбираться (tm)


                                Аппарат является дальним родственником пылесоса. Он втягивает воздух через два канала, служащие ему опорами, на которых специальные кольца удерживают салфетки из микрофибры. Благодаря получающемуся понижению давления, Хобот присасывается к вертикальной гладкой поверхности и способен держаться и перемещаться по ней. Выпускает воздух он через небольшие отверстия в боках корпуса.
                                Читать дальше →
                              • Светодиодные лампы Navigator Filament

                                  Я уже рассказывал о светодиодных лампах Navigator (Лампы с цоколем E27, Диммируемые «свечки» E14), которые оказались одними из лучших на рынке.

                                  Недавно в ассортименте Navigator появились лампы нового поколения — на светодиодных нитях (filament). Такие лампы более эффективны, чем обычные светодиодные лампы (95-110 Лм/Вт, а у обычных светодиодных ламп только 70-95 Лм/Вт), они почти не греются, меньше слепят глаза и их свет очень похож на свет обычных ламп накаливания.



                                  Читать дальше →
                                • Кофе как источник вдохновения


                                    В один прекрасный день захотелось самому себе дома делать эспрессо. Кофе играет важную роль в поддержании моей работоспособности. Речь идет скорее о вкусе напитка и привычке попивать кофе во время размышлений, чем о волшебно-бодрящем действии кофеина. Долгое время я варил кофе в турке и горя не знал. Ну как не знал. Не знал, пока не пришел черед действительно сложного и напряженного проекта. Сразу выяснилось — одной чашки маловато для поддержания достаточного уровня производительности. Душа требовала около трех порций в день.

                                    Вот тут-то и начались сложности. Ничем типа «фууу растворимый кофе» я никогда не болел. Периоды этого нелюбимого многими суррогата и натурального кофе совершенно безболезненно чередовались в моей жизни ранее, но вечно продолжаться так не могло. Оказалось, что если пить растворимый кофе по несколько чашек в день, от него реально начинает тошнить. С заварным дела обстояли не лучше…
                                    Читать дальше →
                                  • Здравствуйте, я Meklon и я кофеин-зависимый



                                      Другие статьи цикла:
                                      Хроники лаборатории: как мы молотый кофе считали софтом для анализа клеточных структур
                                      Компот из кофейных сухофруктов. Знакомимся с каскарой — лучшим другом велосипедиста

                                      Звонок будильника зазубренной пилой вырывает мозг из обьятий сна, свет из-за занавески жгучими импульсами внезапно заставляет сетчатку заливать мозг пакетами нервных импульсов. Спящий организм неторопливо проводит инициализацию базового оборудования, убеждается в относительной сохранности контрольной суммы нейрональных последовательностей и запускает базовую операционную систему по дороге на кухню. Запутанные скрипты инициализации заставляют руки выполнять сложные последовательности нажатий кнопок, регистрируют глухое жужжание акустическими сенсорами, звук льющейся жидкости… Мозг автоматически включает внутренний таймер на 25 секунд, одновременно отслеживая цветовые характеристики тихо журчащей пары тонких струек. Несколько движений чайной ложкой, ускоряющей растворение сахарозы, и сознание взрывается от сочетания тонкого бодрящего аромата, тягучего шоколадного вкуса с легкой кислинкой и нотами тропических фруктов. В сознании медленно проступает образ смуглых девушек, наполняющих свои корзины красными ягодами под лучами палящего горного солнца. Пробуждение...

                                      На Хабре/Гиктаймсе уже не раз обсуждался кофе и все, что с ним связано. Я решил написать пост, посвященный этому напитку и различным эффектам кофеина с медицинской точки зрения. Если хватит времени — возможно это будет цикл статей с экспериментами над людьми, computer vision и прочим непотребством. Увидим. А пока, товарищи кофеиноманы и им сочувствующие, добро пожаловать под кат.
                                      Получить свою порцию кофеина
                                    • Микросервисы (Microservices)

                                      От переводчика: некоторые скорее всего уже читали этот титанический труд от Мартина Фаулера и его коллеги Джеймса Льюиса, но я все же решил сделать перевод этой статьи. Тренд микросервисов набирает обороты в мире enterprise разработки, и эта статья является ценнейшим источником знаний, по сути выжимкой существующего опыта работы с ними.

                                      Термин «Microservice Architecture» получил распространение в последние несколько лет как описание способа дизайна приложений в виде набора независимо развертываемых сервисов. В то время как нет точного описания этого архитектурного стиля, существует некий общий набор характеристик: организация сервисов вокруг бизнес-потребностей, автоматическое развертывание, перенос логики от шины сообщений к приемникам (endpoints) и децентрализованный контроль над языками и данными.
                                      Читать дальше →
                                    • Заботливое компьютерное кресло

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

                                        image

                                           Насчет ламината меня быстро успокоили – оказывается, были случаи, когда пневмопатрон выходил через верх, делая больно беспечному владельцу вплоть до летального исхода )
                                        Читать дальше →