Дайджест лофта #1 (Выпуск от 23.09.2016)
Краткое содержание выпуска №1
- Как управлять гигантами Vol.3: полный цикл жизни проекта
- Human in A.I. loop
- Как технологические компании влияют на медиа-бизнес
- 5 классических типов личности в бизнесе и как работать с каждым из них
- Игра цифровых кошельков: эпоха холодной войны между Западом и Востоком
- Как это работает: Пара слов о DNS
- SQL и NoSQL: разбираемся в основных моделях баз данных
- Иностранные слова в русском языке
- Плохой код убивает
- и много других интересных статей
- Как управлять гигантами Vol.3: полный цикл жизни проекта — Статья посвященная жизненному циклу проекта. Какие сложности и риски есть на каждом этапе и какие действия можно принять для их минимизации.
- Состоялся финальный релиз Angular 2 — Вот и вышел Angular 2. Основной язык TypeScript, но и про Dart не забыли.
- Как я поучаствовал в разработке нового интернет-стандарта — полезная статья для тех кто только входит в ИТ о том, чего может добиться даже новичек в большой компании.
- Microsoft стала компанией с самым большим числом коммитов в Open Source — И это они только .Net выложили в open-source.
- Абсолютно новый GitHub: хостинг репозиториев представил новый дизайн, инструменты, обсуждения и возможности — Следом за GitLab обновление выкатил и GitHub.
- GitLab secures $20 million Series B — GitLab выходит на Series B с 20 миллионами долларов, а значит нас ждут обновления, новый функционал и еще больше фич.
- GitLab Master Plan — ну и план компании подоспел. В основном конечно развитие Enterprise версии, но это и понятно деньги ведь для этого и выделили.
- Судя по всему, лучшие времена браузера Safari позади — правильнее было бы назвать статью «Лучшие времена Safari за пределами Apple-экосистемы позади». Но не будем придираться — аналитика довольно интересная.
- Human in A.I. loop — Какое место у человека в цикле машинного обучения.
- Дорогие стартапы, хватит задавать математические задачки, чтобы понять умею-ли я программировать -Полезная статья о разнице между тем, что обычно спрашивают на собеседовании и непосредственно тем, чем приходится заниматься на работе.
- Мониторинг сетевого стека linux — полезная статья о мониторинге сетевой подсистемы.
- Квалификация коллег-программистов: ожидание и реальность — Еще один взгляд на то как определять квалификацию программиста.
- GitLab Container Registry — Перевод статьи посвященной работе со встроенным в GitLab Docker Container Registry.
- Как технологические компании влияют на медиа-бизнес — Хорошая статья демонстрирующая как технологии влияют на развитие медийного бизнеса.
- 5 классических типов личности в бизнесе и как работать с каждым из них — Несколько хороших советов как работать и общаться с классическими типами личностей.
- Сине-зеленый деплой — перевод статьи о «сине-зеленом» подходе к поставке версий приложения.
- Игра цифровых кошельков: эпоха холодной войны между Западом и Востоком — Запада против Востока в сфере цифровых кошельков. PayPal или AliPay?
- Почему Джон Кармак решил разрабатывать Doom и Quake на компьютерах компании Стива Джобса NeXT — А также почему опять вернулся на Win. Кармак это человек который 1995 году использовал 28-дюймовый монитор с разрешением 1920х1080, а еще переписав с DirectX на OpenGL сократил количество кода как минимум в 10 раз.
- Process API – Java 9 — Что нового в ProcessAPI будет в Java 9.
- Поддержка Bootstrap 3 прекращена, хотя четвертая версия всё ещё находится в стадии «альфы» — Вот так надо экономить на тестерах, сразу в production.
- Решаем головоломки шаманов в World of Warcraft генетическим алгоритмом — Серьезный подход к решению простенькой игровой головоломки.
- Логика хостера: не пойман — не вор. Как доказать обратное. Обзор сервиса ХостТрекер, часть 3 — Как ХостТрекер помогает доказать вину хостера.
- Как сделать веб-студию эффективной и начать зарабатывать? 15 шагов от WebCanape — Рассказ о прохождении бизнес-пути от одной из веб-студий.
- Игорь Илюнин: «Заказчик попросил собрать команду, которой не нашел в Кремниевой долине» — Полезная статья для тех кто мечтает собрать команду мечты, ну и для тех кто только хочет собрать команду для работы над проектами. А также что делать если ты первый и спросить не у кого.
- Анализ новых модификаций вымогателя TorrentLocker — Разбор обновлений популярного вымогателя и их модификаций.
- Google Analytics can now summarize your data with automated insights — Гугл улучшает работу своей Аналитики. Теперь она подсветит данные о новых пользователях и откуда они зашли, скажет какие продукты способствовали росту продаж и т.д.
- Microsoft bug bounty program adds .NET Core and ASP.NET Core — Расширение программы BugBounty на .Net Core линейку продуктов.
- IBM’s Watson AI creates a movie trailer for sci-fi thriller Morgan — ИИ от IBM создал трейлер для фильма «Морган».
- О процессе создания сервера – от идеи к деталям — Полезная статья о том как создать/собрать сервер.
- Как это работает: Пара слов о DNS — Все знают что такое DNS, но не все знают/понимают как это работает. Эта статья поможет Вам разобраться.
- IaaS-дайджест: 30 материалов о применимости облачных технологий
- HOWTO: Strong Passwords — О надежности паролей. Как создать надежный пароль и как его хранить.
- Git 2.10 has been released — Новый релиз гита. Описание обновления.
- Be a good dev: Offer a dependency. — Несколько хороших советов для Node.JS разработчиков.
- Договорённости о коммуникациях — Полезные советы и принципы для организации коммуникаций.
- Частные неструктурированные типы и повторное использование типов — Полезный материал о частных типах.
- Недоступный веб: как мы развели такой бардак — Перевод статьи о том как мы создали частично-доступный веб недоступный людям с ограниченными возможностями.
- Автоматическое изменение типов продуктов в Magento 2 — Туториал для Magento-разработчиков.
- Facebook выложил в открытый доступ новый алгоритм сжатия, который производительнее Zlib — ФБ продолжает делиться своими алгоритмами. В этот раз выкладывают алгоритм сжатия.
- Подборка ресурсов с примерами кода на разных языках — Подборка ресурсов для изучения языков программирования от сообщества «Типичный программист»
- SQL и NoSQL: разбираемся в основных моделях баз данных — Плюсы/минусы, структуры двух разных подходов к СУБД.
- Как лучше действовать, если вы хотите научиться программировать, но не знаете, как встать на истинный путь — готовые инструкции для начинающих от экспертов Tproger — Советы от недавних новичков как научить кодить.
- И еще пара слов о записи: Лариса, а где же файлы??? — Ответ на вопрос «Куда пропадают записи разговоров с сервера облачной АТС». И как сделать так чтобы этого избежать.
- Что делать с чужими долгами? — Что делать если Вам достался в управление legacy-проект, или прокт с большим «хвостом» долгов от предыдущих работников.
- Питер Лоури: «Самая большая трудность — в понимании методологии» — Интервью Питера Лоури о будущем экосистемы Java, микросервисах и проблеме модных технологий.
- Охота на Lurk: от исследования вредоносного кода до уголовного дела — Лаборатория Касперского рассказывет о том как они ищут вредоносный код и борются с кибер-атаками.
- Волшебная сборка проекта на WordPress при помощи пакетных менеджеров и напильника — Современный подход к сборке WordPress-проекта.
- Как сделать, чтобы они не уходили — Несколько советов как удержать разработчиков в ИТ-компании.
- 10 особенностей Webpack — Обзор особенностей инструмента для сборки проектов на React и Redux.
- Email-маркетинг на сложных B2B рынках. Интервью с Даниилом Гридиным — Интервью с Даниилом Гридиным об e-mail маркетинге в сфере b2b продаж it-услуг, консалтинга и т.п.
- Как собрать простейшую Java программу с помощью Maven — Туториал о сборке.
- PHPixie против Laravel — Сравнение двух PHP фреймворков.
- Что стоит почитать об Angular 2 — Полезная подбора материалов по Angular 2.
- Иностранные слова в русском языке — Сергей Король рассказывает о том как лучше писать иностранные слова в русскоязычном тексте.
- The Advantages of Functional Programming in Java 8: Converter pattern — О преимуществах функционального программирования в Java.
- История языков программирования: разброд и консолидация JavaScript — Как развивался JS и почему он стал таким каков есть.
- Going Remote—Why Remote Work Should Change the Future of Startup Culture — Интересное размышление на тему почему удаленная работа изменяет будущее стартап-культуры.
- PayPal partners with MasterCard for store payments — Партнерское сотрудничество двух крупных игроков на рынке цифровой оплаты. Почему, зачем и какая от этого польза владельцам и пользователям.
- Net Core, 1C, динамическая компиляция, Scripting API — Продолжение серии статей о работе с классами .Net в 1С.
- История проекта Stack Overflow — экспертные ответы на ваши вопросы— История самого популярного сайта у программистов.
- Agile или Lean: Ага ага, какая разница-то? — Краткое описание методологий Agile и LEAN.
- Анатомия веб-сервиса — Что такое бэкенд современного веб-сервиса и из чего он состоит.
- 4 вида утечек памяти в JavaScript и как с ними бороться — Как их обнаружить из Chrome Developer Tools и как устранить.
- Why the U.S. Government is One of Many to Choose BlackBerry Software— Хорошая статья поясняющая почему когда требуется защищенное корпоративное приложение за ним обращаются к BlackBerry.
- How to repair Windows’ master boot record and fix your bricked PC — Приходилось сталкиваться с закирпичиванием PC? Полезная статья как починить MBR и запуститься без переустановки системы.
- Превращаем Java/JVM приложение в демона — Полезный туториал.
- Миф о RAM и O(1) — Перевод статьи объясняющей почему время обращения к памяти неправильно оценивать как О(1).
- Введение в GitLab CI — Перевод статьи об использовании CI от GitLab.
- Мультипроцессный Firefox улучшает отзывчивость страниц на 400–700% — Как новый функционал Firefox помогает улучшить скорость отображения страниц.
- Визуализация и работа с историческими данными: интерактивные карты и linked data базы знаний для изучения истории — Статья о том, какие есть интерактивные исторические карты, где стоит посмотреть на представление событий в форме таймлайнов и как делать сложные запросы к википедии типа «все государственные деятели, работавшие в Европе в 1725 году»
- Не все языки программирования одинаково полезны — Статья о спорности пользы от наличия некоторых языков программирования вроде brainfuck.
- 30 легковесных JavaScript плагинов и библиотек — Подборка из плагинов и библиотек работающим с js.
- Паттерны React — Краткий обзор существующих паттернов.
- Панорамный обзор: Как оценить работу сотрудника — Советы и рекомендации руководителям по оценке эффективности работы сотрудника.
- Просмотр запросов к веб серверу apache в реальном времени — Пример скрипта для просмотра запросов к апачу.
- Роль контента в раскрутке сайтов и привлечении клиентов — Казалось бы на эту тему уже написано очень много статей, но эта достаточно интересная и излагает свежий взгляд.
- Плохой код убивает — Не так давно гуляла картинка о серийном убийце-программисте, вот статья из которой она была взята.
- How Facebook News Feed Works — Как работает лента новостей ФБ.
- Как попасть на работу в международную ИТ-компанию? — Компания Parallels рассказывает как попасть к ним на работу.
- Тренды DDOS-атак 2015-2016 — Тренды в кибер атаках уходящего года.
- Персона: Деннис Ритчи — создатель языка С и ОС UNIX — Человек без разработок которого сложно было бы представить весь современный технологический мир.
- SQLite, MySQL и PostgreSQL: сравниваем популярные реляционные СУБД — Преимущества и недостатки трех самых популярных Р-СУБД, а также рекомендации когда какую стоит использовать.
- «Ни единого разрыва»: чего стоит сделать онлайн-трансляцию, которая не будет падать, тормозить и вызывать боль в глазах? — История создания одной онлайн-трансляции.
- Raspberry Pi finally offers an official starter kit after passing 10M sales— Raspberry Pi выпустили набор для разработчиков. Налетай.
- Docker. Зачем и как — Если вы все еще не понимаете зачем нужен Docker читайте.
- Строим свой full-stack на JavaScript: Основы — Первая статья о построении full-stack на JS из серии. Читайте и подписывайтесь на обновления.
- Централизованное управление политиками резервного копирования — Управляем политиками резервного копирования с помощью Azure ARM и Recovery Services Vault.
- IBM Watson получил работу ученого-синоптика — ИИ от IBM продолжает осваивать человеческие профессии. Кроме синоптика он может быть еще и врачом, поваром, специалистом по информационной безопасности и ученым.
- Null, великий и ужасный — Что такое NULL в C# и откуда он там взялся.
- Как понять, что Agile работает — Советы по определению работает ли Agile в рамках конкретной команды и как сделать так чтобы он работал максимально эффективно.
- Однажды программисты погубят этот мир — Взгляд на то, почему именно эти ребята вызовут конец света.
- отладка, инструменты для отладки — Перевод занимательного комикса на тему отладки приложений.