-Поиск по дневнику

Поиск сообщений в rss_rss_hh_full

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 17.03.2011
Записей:
Комментариев:
Написано: 1

Habrahabr








Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://habrahabr.ru/rss/.
Данный дневник сформирован из открытого RSS-источника по адресу http://feeds.feedburner.com/xtmb/hh-full, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Дайджест интересных материалов для мобильного разработчика #225 (9 октября -15 октября)

Воскресенье, 15 Октября 2017 г. 17:58 + в цитатник
В нашем новом еженедельном дайджесте мы играем в APK-гольф, изучаем фреймворки, храним данные, учим ИИ разговаривать и изучаем миллиардные бизнесы на примерах.

Читать дальше ->

https://habrahabr.ru/post/340138/


[recovery mode] Практики планирования. Оценка задач

Воскресенье, 15 Октября 2017 г. 17:24 + в цитатник

Всем привет!


Сегодня я хочу рассказать о нескольких практиках оценок задач, которые сложились в нашей команде за годы совместной работы. Я надеюсь, что статья будет полезна тем, кто только начинает свой путь в менеджменте, и особенно тем, кто работает по ватерфелу в "кровавом enterprise".


Эффективное планирование зависит от множества разных факторов: от качества оценки, проработки деталей решения, использованной методики планирования, правильной оценки рисков.


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

Читать дальше ->

https://habrahabr.ru/post/340132/


Метки:  

Автоматизация работы с Logs API в AppMetrica. Лекция в Яндексе

Воскресенье, 15 Октября 2017 г. 15:31 + в цитатник
Данные, которые собирает AppMetrica, можно заставить работать как угодно, а не только для аналитики. Они позволяют автоматизировать множество процессов, прямо или косвенно связанных с поведением пользователей. О том, как настроить выгрузку, что за данные можно использовать и какие подводные камни встретились при разработке Logs API, рассказал разработчик Николай Волосатов.




Читать дальше ->

https://habrahabr.ru/post/340126/


[Из песочницы] Задача о переправе

Воскресенье, 15 Октября 2017 г. 15:29 + в цитатник
На Тостере иногда встречаются вопросы о том, как научиться думать как программист. Год назад я ради развлечения решил написать программу которая решает всем хорошо известную задачку — головоломку о волке, козе и капусте. В англоязычных источниках известную как river crossing puzzle.

В этом посте я представлю вам пример мыслительного процесса от задачи к ee алгоритмическому решению.
Узнать, что общего у матрицы, конечного автомата, машины Тьюринга, и рекурсии

https://habrahabr.ru/post/340124/


Метки:  

[recovery mode] Ускоряем vagrant shared-folder на Windows хосте

Воскресенье, 15 Октября 2017 г. 14:15 + в цитатник


Я полтора года мучился с одной неприятной особенностью ubuntu под vagrant — чертовски медленная расшаренная папка. Простые бенчмарки показывали просадку производительности I/O операций почти на 2 порядка, проекты на php работали до 10 раз медленнее чем на нативном хосте. Так вот, сегодня я задолбался окончательно, хорошо поискал… и оказалось что есть решение, и теперь я просто не могу не поделиться им с кем-то. Решение простое, кому-то покажется очевидным, кто-то знал о нём с рождения (ну или будет так утверждать), но я уверен что знают о нём не все.

Кнопка для тех кто не знает о nfs

https://habrahabr.ru/post/340108/


Метки:  

Мониторинг всех слоев web проекта

Воскресенье, 15 Октября 2017 г. 13:58 + в цитатник
Николай Сивко

Николай Сивко ( NikolaySivko, okmeter.io)


Этот текст — расшифровка очень давнего, но не теряющего актуальности выступления Николая.

Я бы хотел поговорить о том, зачем, вообще, нам мониторинг, о содержательной части. Мотивация простая — если у нас ресурс лежит 1 минуту (HeadHunter), мы посчитали, что это затрагивает 30 тыс. пользователей днем в будни. Для сравнения — это 15 аудиторий HighLoad++ этого года. Олег говорил, что тут около 2000 человек, так это 15 таких аудиторий. Задача эксплуататоров, на мой взгляд, это не то, чтобы оптимизировать мониторинг, а то, чтобы их сайт работал. Т.е. бизнес-задачу решать. Какие задачи нужно решать?
Читать дальше ->

https://habrahabr.ru/post/340114/


Как мы изгоняли наркоторговцев из рунета

Воскресенье, 15 Октября 2017 г. 13:16 + в цитатник


Сегодня мне хотелось бы поведать вам историю о том, как мы определяли сайты, торгующие наркотиками в рунете, о масштабах проблемы, об опыте взаимодействия IT компании с Роскомнадзором, депутатами, различными палатами, и почему на это больше не хватает зла.
Читать дальше ->

https://habrahabr.ru/post/340106/


Метки:  

Western Digital выпустили первый 14-терабайтный HDD

Воскресенье, 15 Октября 2017 г. 13:13 + в цитатник
Компания Western Digital разработала жесткий диск Ultrastar Hs14, емкость которого составляет 14 ТБ. До этого самыми вместительными жесткими дисками считались 12-терабайтные Ultrastar He12 и Seagate Enterprise Capacity. Какие технологии использовала компания-производитель, рассмотрим далее.

Читать дальше ->

https://habrahabr.ru/post/340104/


Метки:  

[Перевод] Еще один пост «почему Agile не работает» (с картинками)

Воскресенье, 15 Октября 2017 г. 12:01 + в цитатник
image

Пару лет назад я встретился с родственником. Мой бедный двоюродный брат (генеральный директор страховой компании) продался Agile Silver Bullet и сильно пожалел. Он сказал что-то вроде:
Это надувательство! Мы изменили весь рабочий процесс. Мы пригласили консультантов. Мы наняли этих мастер-PMов. И ничего не работает! Нет никакого результата. Нет никакой ответственности. Все, что я получаю — это отмазки.

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

https://habrahabr.ru/post/340096/


Метки:  

[Из песочницы] Простая анимация загрузки в Material Design (CSS3)

Суббота, 14 Октября 2017 г. 21:41 + в цитатник
Доброго времени суток, уважаемые читатели Хабрахабра! Меня зовут Александр Шевченко, я начинающий веб-разработчик. Перейдём к делу. Анимации в CSS3 — давно не новинка. Однако, иногда можно сделать что-то простое эффектным. Сегодня мы по этому принципу создадим небольшую анимацию загрузки.

Шаг 1. Плавное появление самого экрана загрузки

Да-да. Перед тем, как приступить к основной части, мы сделаем анимацию появления самого экрана загрузки.

  body {
      -webkit-animation: body-opacity-change 1s ease-in-out 0s 1 forwards;
      -moz-animation: body-opacity-change 1s ease-in-out 0s 1 forwards;
      animation: body-opacity-change 1s ease-in-out 0s 1 forwards;
      opacity: 0;
      background-color: transparent;
  }
/* WebKit (Safari и Chrome) */
 @-webkit-keyframes body-opacity-change {
      from { opacity: 0; background-color: transparent; }
      to { opacity: 1; background-color: #1b1c2c; }
 }
/* Mozilla Firefox */
 @-moz-keyframes body-opacity-change {
      from { opacity: 0; background-color: transparent; }
      to { opacity: 1; background-color: #1b1c2c; }
}
/* Общий синтаксис */
 @keyframes body-opacity-change {
      from { opacity: 0; background-color: transparent; }
      to { opacity: 1; background-color: #1b1c2c; }
 }
Читать дальше →

https://habrahabr.ru/post/340090/


Метки:  

[Перевод] Как отлаживать маленькие программы

Суббота, 14 Октября 2017 г. 21:33 + в цитатник
Довольно много плохих вопросов, которые я вижу на StackOverflow, можно описать следующей формулой:

Вот моё решение домашнего задания. Оно не работает.
[20 строк кода]


И… всё.

Прим. пер.: это перевод статьи "How to debug small programs", на которую ссылаются в справочном разделе английского StackOverflow, посвящённом созданию минимальных, самодостаточных и воспроизводимых примеров. Мне кажется, она прекрасно описывает то, что должен знать каждый программист — основы отладки нерабочего кода.

Если вы читаете эту заметку, то, скорее всего, вы перешли по ссылке, которую либо я, либо кто-то ещё оставил под вашим вопросом на StackOverflow незадолго до того, как этот вопрос был закрыт и удалён. (Если вы читаете эту заметку по другому поводу, оставляйте свои любимые советы по отладке маленьких программ в комментариях).

Читать дальше ->

https://habrahabr.ru/post/339038/


Метки:  

Осторожно! Злая собака! Или как укротить форму регистрации

Суббота, 14 Октября 2017 г. 19:28 + в цитатник


Сталкивались ли вы с ситуацией, когда не смогли вспомнить пароль для входа в интернет-магазин? Часто ли вас утомляла необходимость заполнять не нужные, на ваш взгляд, поля? Раздражали звонки оператора, который звонит не вовремя или наоборот, страх пропустить звонок? Меня вот часто.
Это привело меня к мысли, что формы регистрации в онлайн-магазинах и дальнейшее взаимодействие с ними, это зло в чистом виде. Я решила придумать способ, который, как мне кажется, намного облегчил бы жизнь интернет-шопера.
Мое мини-исследование и рацпредложения, посвященные этой теме, подкатом.
Читать дальше ->

https://habrahabr.ru/post/340088/


Метки:  

[Из песочницы] Когда быть добрым — выгодно

Суббота, 14 Октября 2017 г. 18:00 + в цитатник

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

Читать дальше →

https://habrahabr.ru/post/340086/


Метки:  

Цветы, муха и хорошо отрепетированное случайное машинное обучение

Суббота, 14 Октября 2017 г. 16:59 + в цитатник
В предыдущей серии я пытался сделать из мухи разумное существо. Коротко — не вышло. Муха упорно не хотела учиться.



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

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

Обучение проходило кое-как, результата не было. Затем, оставив попытки обучения по уважительным причинам (как то — вечер субботы, ночь и утро воскресенья), я все же думал, что делать дальше. Какие-то возможные решения были намечены в конце первой статьи, с них и продолжил.
Читать дальше ->

https://habrahabr.ru/post/339994/


Метки:  

Как написать свой первый Linux device driver. Часть 2

Суббота, 14 Октября 2017 г. 16:28 + в цитатник
Привет, хаброчитателям!

В предыдущей части мы рассмотрели базовые структуры, а также написали инициализацию и удаление устройства.
В данной статье мы добавим в наш драйвер функции открытия scull_open, чтения/записи scull_read/scull_write и получим первый рабочий драйвер устройства.



Хочу выразить благодарность всем пользователям, которые прочитали, лайкнули и прокомментировали мою предыдущую статью. Отдельное спасибо за уточнения Kolyuchkin и dlinyj.



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

Сразу к делу!
Читать дальше ->

https://habrahabr.ru/post/338118/


Метки:  

[Из песочницы] Нюансы шифрования в Git

Суббота, 14 Октября 2017 г. 13:25 + в цитатник
Если вы захотели воспользоваться публичным ресурсом вроде GitHub или GoogleDrive для хранения своего репозитория, но при этом не готовы делиться со всем миром результатами своего труда, то вам поможет шифрование файлов в гит-репозитории. Это не сверхсекретная технология и на эту тему есть некоторое количество небольших статей в интернете (и даже на Хабре), но все они являются вариацией куска документации git посвященного атрибутам и тему совершенно не раскрывают. Кроме этого, в процессе использования git в этом режиме появляются ньюансы использования, которые не всегда легко понять и решить и которые я в этой статье постараюсь осветить.
Читать дальше ->

https://habrahabr.ru/post/340076/


Метки:  

[Из песочницы] Моменты в разработке и продаже модулей Битрикс

Суббота, 14 Октября 2017 г. 11:08 + в цитатник

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


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


Эта статья будет полезна тем, кто хочет начать продавать свои модули на Маркетплейсе или продвигать свою фирму с его помощь.
Читать дальше →

https://habrahabr.ru/post/340072/


Метки:  

[Перевод] Как правильно предложить свою игру ютуберу/стримеру

Суббота, 14 Октября 2017 г. 11:01 + в цитатник
image

Привет всем! Меня зовут Welsknight, я профессиональный ютубер и стрим-партнёр Twitch. Получив особенно плохое письмо от кого-то, предложившего мне спонсируемую серию видео (он неправильно написал моё имя и, что более важно, не предоставил никакой информации о своей игре), я решил, что будет полезно поделиться моей точкой зрения на то, как правильно общаться с ютуберами и стримерами. Итак, без лишних предисловий…

Совет 1: упростите мне работу!


  • Не заставляйте меня искать информацию о вашей игре. Добавьте в письмо скриншоты, ссылку на трейлер, краткое текстовое описание вашей игры, расскажите, на что она похожа и т.д.
  • Просто пришлите мне ключ. Если мне придётся ответить на письмо, чтобы попросить его, то, скорее всего, я не буду этого делать.
  • Приложите пресс-кит. Мне нужны хорошие PNG вашего логотипа с прозрачностью и красивые фоновые изображения, чтобы использовать в иконке видео. Если вы действительно хотите меня впечатлить, добавьте PNG с основными персонажами и врагами, которые я тоже смогу использовать. Помните, что мне придётся собрать из ваших иллюстраций целостную и красивую иконку размером 1280x720.
  • Если ваша игра ещё не вышла, укажите дату выхода, и будет ли эмбарго на видеообзор.
Читать дальше ->

https://habrahabr.ru/post/339830/


Метки:  

За счет чего Tarantool такой оптимальный

Суббота, 14 Октября 2017 г. 10:58 + в цитатник
Денис Аникин

Аникин Денис ( danikin, Mail.Ru)


Доклад будет посвящен Tarantool. Я всегда рассказывал про use case, про что-то такое, что видит пользователь. Сегодня буду больше рассказывать про внутренности.

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

Поэтому, прежде чем начать применять его в продакшне, в Почте mail.ru и в Облаке, я все очень внимательно изучил и выяснил, как Tarantool устроен внутри, и что его делает таким оптимальным. И я подозреваю, что, наверное, у других пользователей Tarantool тоже есть такое же подозрение — что-то он какой-то слишком быстрый, и как-то это подозрительно…
Читать дальше ->

https://habrahabr.ru/post/340062/


Метки:  

«Информационные науки могут преподавать только молодые люди» — Интервью с А.А. Шалыто, профессором Университета ИТМО

Суббота, 14 Октября 2017 г. 10:09 + в цитатник
Всем привет! Шоу «Без слайдов» вернулось из длительного отпуска. На самом деле, всю весну и лето я был завален разной работой, поэтому не было времени толком ни доехать до студии, ни разобрать накопившийся материал. Чтобы вы понимали глубину проблемы — выпуск с моим сегодняшним героем снимался полтора месяца назад, но руки до него дошли только сейчас. В новом сезоне я постараюсь делать выпуски чаще, чесслово. Но к чёрту лирику, пора переходить к делу.



Анатолий Абрамович Шалыто — личность легендарная. Профессор, доктор технических наук, заведующий кафедрой технологии программирования Университета ИТМО, работающий в основном на знаменитой кафедре компьютерных технологий, которая учит и выпускает всех знаменитых олимпиадников, побеждающих на той самой олимпиаде по программированию ACM ICPC, лауреат премии Правительства России в области образования. Анатолий Абрамович знаменит и своей непримиримой позицией по поводу взаимодействия ВУЗов с бизнесом и своим вкладом в автоматное программирование и моими любимыми заметками о мотивации.

Хотели поговорить минут 50-60, а получилось полтора часа. Поэтому я решил разбить это интервью на две части. Вашему вниманию — первая часть, в которой мы поговорили:
  • о премии Правительства России в области образования;
  • о ребрендинге ИТМО;
  • о всемирных олимпиадах по программированию;
  • в какие ВУЗы поступают чемпионы школьних олимпиад по программированию;
  • как в ВУЗе готовить специалистов для реальной работы;
  • как сделать так, чтобы лучшие студенты после выпуска оставались работать в ВУЗе;
  • (внезапно!) как Андрей Паньгин оказался в Одноклассниках.






Приятного просмотра.

Для тех, кто предпочитает читать, а не слушать — расшифровка как всегда под катом.

Читать дальше ->

https://habrahabr.ru/post/340040/


Метки:  

Поиск сообщений в rss_rss_hh_full
Страницы: 1824 ... 1566 1565 [1564] 1563 1562 ..
.. 1 Календарь