Месяц: Ноябрь 2020

  • Как я устал от JavaScript и создал свой собственный язык программирования

    от автора

    За свою карьеру я успел поработать со множеством языков программирования. Писал flash-игры на ActionScript 3 и Android-игры на Java, сервера на Java, Scala и NodeJS (JavaScript), скрипты на Python, веб и мобильные приложения на React (JavaScript). И на каком бы языке я не писал, меня не покидало ощущение, что синтаксис этого языка слишком многословен, полон…

  • Полезные привычки программиста после 30, MySQL vs Postgres и как поговорить об этом в субботу

    от автора

    Год назад нижегородский PHP-чат собрался на свой первый, а вскоре и второй митап. Третий все откладывался. В итоге мы решили провести его в смешанном формате: спикеры соберутся на площадке и выступят перед ограниченной аудиторией (со всеми мерами профилактики), а желающие смогут не просто смотреть трансляцию — но и общаться с докладчиками голосом (и не по…

  • Умная нормализация данных

    от автора

    Эта статья появилась по нескольким причинам. Во-первых, в подавляющем большинстве книг, интернет-ресурсов и уроков по Data Science нюансы, изъяны разных типов нормализации данных и их причины либо не рассматриваются вообще, либо упоминаются лишь мельком и без раскрытия сути. Во-вторых, имеет место «слепое» использование, например, стандартизации для наборов с большим количеством признаков — “чтобы для всех…

  • Онлайн всемогущий

    от автора

    2020 ворвался бесцеремонно нагло, да еще и со своими правами в нашу тихую, размеренную повседневность. Казалось бы, весь мир ушел в онлайн, и это обстоятельство должно было облегчить жизнь миллионов людей, включая ивентщиков. Ага, как же…В этой статье я расскажу вам, как наша команда PVS-Studio начала свой год в области деловых мероприятий, в частности конференций,…

  • Цвет обитаемых миров

    от автора

    «Вот тут мы и живём. На голубой точке», — сказал Карл Саган после выхода знаменитой фотографии "бледно-голубая точка". Фотографию сделал космический зонд Voyager 1 14 февраля 1990 года с расстояния в 6 млрд км. По сей день эта фотография остаётся самой дальней фотографией Земли. В феврале этого года ей исполнилось 30 лет, в честь чего…

  • Дао упаковки. Найдено при раскопках

    от автора

    Текст выстрадан автором достаточно давно. Найден при раскопках на ноутбуке. 1 Цвет упаковки на мониторе – не есть истинный цвет. Номер пантона, который можно выбрать по вееру – не есть его истинное имя. Распечатка на принтере – мать всех ошибок. Все (они) происходят из одного и называются одинаково, но выглядят по разному. Тот, кто знает…

  • Белые начинают: так ли уж хороши “хорошие” боты?

    от автора

    Белые начинают: так ли уж хороши “хорошие” боты?Казалось бы, вопрос с плохими и хорошими ботами достаточно прост для компаний: блокируй одних, пропускай других. Однако в этом процессе есть свои нюансы. Связано это и с тем, что плохие боты маскируются под хороших, и с тем, что неправильно настроенные боты из белого списка могут испортить трафик и…

  • Статистика в Data Science — исчерпывающий гид для амбициозных практиков ML

    от автора

    В преддверии старта нового потока курса «Machine Learning Pro + Deep Learning» представляем вашему вниманию пост, который смело можно класть в закладки, — гид по статистике для амбициозных практиков машинного обучения. От ответа на вопрос, что такое статистика, до весьма подробных списков понятий, которые нужно усвоить, чтобы овладеть используемой в работе с проектами ML статистикой.…

  • Зарядить смартфон без розетки: каким должен быть нормальный пауэрбанк?

    от автора

    Powerbank стал таким же неотъемлемым элементом современности, как неплохая камера в мобильнике или ноутбук, способный работать от батарейки весь день. Одна беда — заряжать их приходится достаточно часто, и не всегда есть возможность ждать полчаса сидя у розетки. К счастью, на рынке тьма разных портативных аккумуляторов. Осталось только понять, как выбрать нормальный, чтобы и работал…

  • Печатные формы документов для Eloquent в 0 строчек кода

    от автора

    Недавно в проекте на Laravel+Eloquent понадобилось сделать печатные формы документов — счетов, договоров в формате Word. Так как в системе много разных документов, то решил сделать универсально, чтобы можно было потом использовать и в других проектах. В итоге получилась реализация, которая требует минимум затрат на интеграцию в проект.