Веб – разработка

29.02.2016

Где и у кого учиться робототехнике, управлению большими данными, качественной разработке ПО

Где и у кого учиться робототехнике, управлению большими данными, качественной разработке ПО

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

Почему технический долг — это хорошо

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

28.02.2016

PHP-Дайджест № 80 – интересные новости, материалы и инструменты (14 – 28 февраля 2016)

PHP-Дайджест № 80 – интересные новости, материалы и инструменты (14 – 28 февраля 2016)

Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы. Приятного чтения!
Юбилейный дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №200 (22 — 28 февраля 2016)

Юбилейный дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №200 (22 — 28 февраля 2016)

Предлагаем вашему вниманию юбилейную подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости. Наши дайджесты еженедельно выходят на habrahabr.ru с 13 апреля ...

26.02.2016

Как создать свой собственный Dependency Injection Container

Как создать свой собственный Dependency Injection Container

Привет всем! Это вольный перевод статьи How to Build Your Own Dependency Injection Container. Т.к. это мой первый перевод для хабра, да и вообще. Прошу указывать на ошибки, ...
TOM.js — особая библиотека, для особых случаев

TOM.js — особая библиотека, для особых случаев

Приветствую всех. Не знаю на сколько верно я описал данную библиотеку в заголовке, но рассказать я хочу именно о ней. Что это? Библиотека TOM.js даёт возможность облегчить ...
DevTips: Советы веб-разработчику (49-64)

DevTips: Советы веб-разработчику (49-64)

Привет! В этот прекрасный пятничный день предлагаем вам ознакомиться с очередной частью цикла переводов советов для веб-разработчиков. Предыдущие части: 1-16, 17-32, 33-48. ...
Web файловый менеджер Sprut.IO в OpenSource

Web файловый менеджер Sprut.IO в OpenSource

В Бегете мы долго и успешно занимаемся виртуальным хостингом, используем много OpenSource-решений, и теперь настало время поделиться с сообществом нашей разработкой: файловым ...
Node.js. Паттерны проектирования и разработки

Node.js. Паттерны проектирования и разработки

Здравствуйте, уважаемые читатели. Нас заинтересовала книга "Node.js Design Patterns", собравшая за год существования очень положительные отзывы, небанальная и ...
Операции над множествами с использованием Google Guava

Операции над множествами с использованием Google Guava

1. Вступление В заметке будут рассмотрены некоторые теоретические и практические вопросы операций над множествами при помощи бесплатной библиотеки Google Guava. Прежде всего, ...

25.02.2016

Альтернативы сервису parse.com

Альтернативы сервису parse.com

Как известно, в следующем январе сервис Parse будет закрыт. Большинство разработчиков ищут альтернативу для этого сервиса. В одном из проектов guthub собралось достаточно ...
Собственный модуль settings

Собственный модуль settings

Преамбула Этот модуль родился в результате переосмысления (или недопонимания) мной вот этого пространного документа: Splitting up the settings file, размещённого на ...
Объясняя необъяснимое. Часть 2

Объясняя необъяснимое. Часть 2

Регистрация на конференцию PG Day’16 в разгаре, а мы продолжаем публиковать перевод статей Hubert Lubaczewski об explain и его основных компонентах. В прошлый раз я писал о ...
Онлайн-конференция на Ярмарке вакансий для ИТшников

Онлайн-конференция на Ярмарке вакансий для ИТшников

Сегодня, 25-го февраля, HeadHunter устраивает «Ярмарку вакансий онлайн» специально для IT-специалистов. Программа получилась обширная: кроме вакансий с онлайн-собеседованиями, ...

24.02.2016

Приглашаем на MoscowJS 25 февраля

Приглашаем на MoscowJS 25 февраля

25 февраля, в четверг, приглашаем JavaScript-разработчиков в офис компании Mail.Ru Group на встречу сообщества MoscowJS. В программе — традиционные доклады и, конечно, ...

23.02.2016

10 привычек довольного node.js разработчика

10 привычек довольного node.js разработчика

К концу 2015 года в распоряжении JavaScript разработчиков образовалось огромное количество инструментов. В этой экосистеме легко потеряться, поэтому успешные команды следуют ...
Как покрасить вкладку Chrome

Как покрасить вкладку Chrome

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

Как наши технари в армии служили

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

22.02.2016

Альтернатива родному модулю технической поддержки в JIRA

Альтернатива родному модулю технической поддержки в JIRA

В Alconost Video мы делаем видеоролики о сервисах и приложениях. За 4 года мы перещупали сотни IT-продуктов, среди которых встречаются интересные разработки, достойные поста ...

21.02.2016

Поняв Docker

Поняв Docker

Если вы еще никогда не поддерживали чужие приложения, или пусть даже свои, но таких размеров, что уже не помещаются в одной голове, то прошу вас расслабиться, откинуться на ...
Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №199 (15 — 21 февраля 2016)

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №199 (15 — 21 февраля 2016)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости
Свой облачный хостинг за 5 минут. Часть 0: Виртуализация

Свой облачный хостинг за 5 минут. Часть 0: Виртуализация

Привет! Я опубликовал уже три части из цикла статей (раз, два, три), а тут часть 0, как снег на голову. Как же так? Всё дело в том, что виртуализация является опциональной при ...
Аутентифицируем запросы в микросервисном приложении с помощью nginx и JWT

Аутентифицируем запросы в микросервисном приложении с помощью nginx и JWT

Стараясь оставаться в тренде и следуя веяниям моды веб разработки, последнее веб приложение я решил реализовать как набор микросервисов на ruby плюс “толстый” клиент на ember. ...
Amelisa. Оффлайн и реалтайм движок для React и Mongo

Amelisa. Оффлайн и реалтайм движок для React и Mongo

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

20.02.2016

Архитектура чистого кода и разработка через тестирование в PHP

Архитектура чистого кода и разработка через тестирование в PHP

Понятие «архитектура чистого кода» (Clean Code Architecture) ввел Роберт Мартин в блоге 8light. Смысл понятия в том, чтобы создавать архитектуру, которая не зависела бы от ...

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js