Обзор дефектов кода музыкального софта. Часть 3. Rosegarden |
Метки: author SvyatoslavMC open source c++ блог компании pvs-studio статический анализ кода компиляторы pvs-studio static code analysis rosegarden music software music |
Digmus — blockchain по делу: проверка контрафакта |
Метки: author Menaskop финансы в it учебный процесс в it исследования и прогнозы в it digmus исследование рынка it- юрист |
Совмещение труда в разработке программного обеспечения |
|
IoTmanager — мобильный MQTT-клиент с необычной концепцией |
Метки: author oWart разработка систем передачи данных разработка для интернета вещей программирование микроконтроллеров mqtt iot esp8266 iotmanager мобильные приложения |
Области сокрытия кода и рефакторинг |
Одним из главных аспектов при разработке программного обеспечения вообще и web-приложений в частности я считаю способность программного обеспечения быть изменяемым — адаптируемым к изменениям окружающего мира. Это не значит, что разработчик должен заранее предусмотреть будущие изменения среды обитания своего кода, это значит, что код должен переносить множество циклов рефакторинга, оставаясь при этом работоспособным как можно дольше. А для этого нужно, чтобы последствия изменений, вносимых в код, были либо обозримы, либо предсказуемы. Под катом я суммировал свое понимание областей сокрытия кода, сформировавшееся в результате тесных, практически интимных, отношений с Magento 2 (платформой для построения интернет-магазинов). Изложенное ниже относится во-первых, к языку PHP, во-вторых — к web-приложениям, в-третьих — ко всему остальному.
Читать дальше ->
Метки: author flancer проектирование и рефакторинг программирование php magento рефакторинг web- приложения модульность архитектура приложений |
«4 свадьбы и одни похороны» или линейная регрессия для анализа открытых данных правительства Москвы |
Метки: author BosonBeard открытые данные машинное обучение занимательные задачки python анализ данных москва data science |
Каррирование и частичное применение на C++14 |
В этой статье я расскажу об одном из вариантов каррирования и частичного применения функций в любимом мною C++, покажу свою экспериментальную реализацию сего действа и объясню без математики, на пальцах, что такое вообще каррирование и что же под капотом у kari.hpp, с помощью которой мы и будем каррировать функции. Ну и как тут принято: заинтересовавшихся — прошу под кат.
Читать дальше ->
Метки: author MATov функциональное программирование программирование ненормальное программирование c++ c++14 каррирование карринг частичное применение фп |
Digital-мероприятия в Москве c 23 по 29 октября |
Метки: author rvnikita конференции интернет-маркетинг веб-аналитика брендинг growth hacking ивенты митапы meetup conference event events marketing |
Цифровой износ — старое явление на новый лад |
Метки: author muxa_ru исследования и прогнозы в it сохранность информации |
Дайджест свежих материалов из мира фронтенда за последнюю неделю №285 (16 — 22 октября 2017) |
|
[Из песочницы] Решение вопроса с инетом на даче |
Метки: author Stilist стандарты связи беспроводные технологии yota 3g антенна lte |
Тестирование redux |
На примере обычного блога (получение из API данных для posts-comments), продемонстрирую, как покрываю тестами redux-слой. Исходники доступны тут.
Читать дальше ->
Метки: author comerc тестирование it-систем reactjs вискас |
Лангуаге файлюрен, или что нам делать с языком? |
Про гос. крипторубль:
— Какое отделение вам намайнило, туда и идите
— Мне только транзакцию подтвердить!
Давайте посмотрим, что не так в этой шутке.
Читать дальше ->
Метки: author varanio читальный зал учебный процесс в it исследования и прогнозы в it языки английский язык русский язык |
[Из песочницы] array_* vs foreach или PHP7 vs PHP5 |
Метки: author jkd php php 5 php 7 |
Добавление рекордов с OAuth 2: Laravel Passport + Unity. Часть 2 |
Метки: author KuzyT разработка игр unity3d c# ratwall oauth2 laravel unity |
Как мы участвовали в хакатоне М.Видео |
В последние выходные сентября наша команда приняла участие в хакатоне М.Видео по анализу данных. На выбор было предложено два задания: первое — генерировать описание продукта на основе отзывов о товарах, второе — выделять важнейшие характеристики товаров на основе справочника, данных о совместных просмотрах и добавлении в корзину. Мы решали оба задания. Под катом история, почему мы завалили этот хакатон и чему научились.
Метки: author cointegrated data mining хакатон м.видео машинное обучение |
Какие истории будут популярны в условиях информационного шума. Будущее сторителлинга |
Метки: author colscy медийная реклама брендинг сторителлинг прогнозирование общество мечты |
[recovery mode] Генерация документов — личный опыт |
Метки: author PennyLane хабрахабр api генерация документов |
Каждому дата-центру — по виртуальной реальности |
Метки: author itNews исследования и прогнозы в it блог компании king servers виртуальная реальность дата-центры vr ar |
[Из песочницы] Расширяем и используем Flatpages в Django. Встраиваем CKEditor |
Метки: author Anisov python django ckeditor python3 django1.11 django framework flatpages flatpage |