22 января

Дайджест свежих материалов из мира фронтенда за последнюю неделю №246 (16 — 22 января 2017)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда. …

Что если в играх использовать видеокарточку для физики, а не для графики

Хочу рассказать сообществу о проведённом мной эксперименте. Мне всегда нравились игры, в которых есть физика. То есть, некоторые процессы не…

Обзор современных систем веб-рабочих столов

Привет, великий Хабр! В наше время Интернет бурно развивается. Теперь, это не просто хранилище информации. Мы общаемся в сети, активно…

Windows Performance Station или как я учил комп работать эффективно

Здравствуйте, уважаемые читатели! Вот я и добрался до Хабра и хочу поведать здесь историю своего проекта. Многие аспекты собственного опыта и…

Почему значение кейсов преувеличено и чем это вредно

В этом посте речь пойдет о любимой игрушке маркетологов — кейсах. Даю свою, субъективную оценку и предлагаю ее обсудить. Собственно, в них…

21 января

Так ли популярны боты и каналы в мессенджерах

— «Вы видели моего бота?» — «А вы подписаны на мой канал в телеграме?» — «100500 каналов в телеграме, о которых никто не знает, но о которых мы…

Прошлое и будущее Управления ИТ Услугами (ITSM)

Представляю перевод статьи Стюарта Рейнса «Прошлое и будущее Управления ИТ Услугами» («The Past and Future of IT Service Management» by Stuart Rance), опубликованную в…

Карточная игра на JavaScript и Canvas, или персональный Лас-Вегас. Часть 1

Однажды на досуге я придумал карточную игру и, недолго думая, создал ее электронную версию. А потом добавил еще четыре игры, включая покер…

Чистый javascript.Объекты и структуры данных. Асинхронность. Обработка ошибок

Перевод книги Райана Макдермота clean-code-javascript Оглавление: Введение Переменные Функции Классы Объекты и структуры данных. Асинхронность.…

Программирование метода конечных разностей

Вручную выписывать коэффициенты СЛАУ и вводить их в программу — не самый эффективный способ программирования метода конечных разностей,…

20 января

Консультант  ERP CRM— вечный переговорщик

Итак, если вы только подумываете о выборе профессии консультанта то подумайте еще раз потом еще сто раз и дайте себе ответ на пару вопросов: …

Верификация данных пользователей в онлайн приложениях

Всем привет, сегодня поговорим про сетевое взаимодействие в онлайн играх. Да не обо всём, а о том, как исключить влияние некорректных данных…

Security Week 03: закат SHA-1 продолжается, баг или фича в Whatsapp, уязвимости в роутерах не чинятся

SHA-1 — все. Или нет? Следить за развитием событий вокруг этого алгоритма хеширования легко и приятно: несмотря на очевидную серьезность…

«Flexbox first». Верстка таблиц и текста флексбоксами

Флексбокс уверенно шагает по планете — наступает эпоха комфортной веб-разработки. В этой статье я расскажу о необычном способе верстки…

Сводная BIM-модель: практическое занятие по технологии OpenBIM

Летом 2016 года вышла замечательная статья, демонстрирующая технологию OpenBIM (открытого взаимодействия информационных моделей) на примере…

Авторизация в Laravel, через социальные сети (Ulogin). Просто, гибко и эффективно

Привет, друзья. Хочу сегодня поделится своим взглядом на то, как можно сделать простую и эффективную авторизацию/регистрацию пользователей…

Кэширование данных в web приложениях. Использование memcached

Юрий Краснощек (Delphi LLC, Dell) Я немного расскажу вам про кэширование. Кэширование, в общем-то, не сильно интересно, берешь и кэшируешь, поэтому я…

Так ли хорош React Native?

React Native довольно новая технология которая с первого взгляда кажется серебряной пулей для многих начинающих разработчиков. В статье я хочу…

Один из простых способов улучшить свои навыки программирования — читать чужой код

Примечание: первоначально эта статья была написана для сайта Fuel Your Coding back в мае 2010 года. К сожалению, этот сайт сейчас не работает, поэтому я…

«Пятничный формат»: куда расти техническим специалистам

Мы в 1cloud постоянно анализируем опыт экспертов в сфере ИТ. Например, совсем недавно мы рассказывали о том, что сделает работу начинающего…

Приемная кампания 2017: Полезные ссылки и материалы для будущих бакалавров, магистров и аспирантов Университета ИТМО

Несмотря на то, что 2017 только начался, приемная кампания в Университете ИТМО стартовала уже давно: подготовлены буклеты и видео для будущих…

Flexbox или ничего, хардкор веб-программирования

Всем друзьям большой привет! Флексбокс шагает по планете — наступает эпоха комфортной веб-разработки. Сегодня я покажу как можно верстать…

Hearst Shkulev Media: «Нужно делать контент для людей, а не для поисковых систем»

Руководитель проектов Hearst Shkulev Media Артем Амелин рассказал, чем отличается аудитория в диджитал и принте, как адаптировать контент под разные…

Свежая подборка ресурсов для маркетолога мобильных приложений: книги и блоги

Оставаться хорошим маркетологом без постоянного самообразования немыслимо — банальная истина, о которой, тем не менее, часто забывают. А…

ESP8266 + PCA9685 + LUA

Привет Хабр! По воли судьбы мне посчастливилось вести в одной из школ кружок по робототехнике, тематика работы затрагивала работу с…

Контейнеры и виртуализация: быстрее, эффективнее, надежнее

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

Эволюция CSS: от CSS, SASS, BEM и CSS–модулей до styled-components

С самого начала истории интернета мы нуждались в стилях для наших сайтов. Многие годы нам для этого служил CSS, развивавшийся в своём темпе. И…

Как открытые API меняют облик сферы платежей

Несмотря на определенные преимущества и поддержку на законодательном уровне в ряде стран, концепция открытых API все еще скептически…