Обновить
1056.18

Программирование *

Искусство создания компьютерных программ

Сначала показывать
Порог рейтинга

20 февраля состоится С++ Meetup Moscow #6

Время на прочтение2 мин
Количество просмотров1.7K


20 февраля в офисе Mail.ru Group состоится встреча С++ User Group. На мероприятии расскажут про инновационные подходы к IPC в лице Mojo, являющегося частью фреймворка Chromium, — Mojo позволяет удобно строить IPC между процессами. И даже теми, в которых запущены приложения на других языках: C#/Java и др. Затем мы послушаем истории про std::initializer_list и как с ними непросто жить. А в заключение узнаем, что нам потребовалось почти 20 лет, чтобы научиться нормально объявлять константы.

Описание докладов, ссылка на регистрацию и все детали по митапу под катом. Регистрируйтесь сами и приглашайте друзей!
Читать дальше →

Cloudflare: библиотеки JavaScript практически никогда не обновляются после установки

Время на прочтение2 мин
Количество просмотров5.4K


Cloudflare, американская компания, которая предоставляет услуги CDN и защиту от DDoS-атак, опубликовала пост на своём сайте с результатами анализа частоты обновления библиотек Javascript, используемых на сайтах. Для этого эксперты компании собрали данные из запросов сети доставки контента CDNJS.
Читать дальше →

Чешские программисты протестуют против дорогих госконтрактов. Министр уволен

Время на прочтение1 мин
Количество просмотров18K
Программисты в Чешской Республике устроили необычный протест против завышенных цен на госконтракты. Почти сотня участников хакатона в течение 48 часов создали онлайн-магазин по продаже электронных виньеток для автомагистралей. Интернет-магазин был доступен для пробной эксплуатации в понедельник под названием Faire Vignette в Интернете и будет бесплатно передан в министерство транспорта в течение недели.
Читать дальше →

Сотрудник Red Hat представил сборочную систему Goals

Время на прочтение2 мин
Количество просмотров3.5K


Сотрудник компании Red Hat Ричард Джонс, создатель библиотеки libguestfs, представил инструмент Goals, цель которого — устранить недостатки в утилите make, разработанной Стюартом Фельдманом в 1976 году и предназначенной для автоматизации преобразования файлов из одной формы в другую.
Читать дальше →

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

Время на прочтение3 мин
Количество просмотров26K


Kaggle — система организации конкурсов по исследованию данных, принадлежащая компании Google — обнаружила мошенничество в результатах одного из своих конкурсов. Победителя конкурса отстранили от участия в дальнейших соревнованиях.

Kaggle регулярно организует конкурсы в сфере обработки данных и машинного обучения. Призы на этих конкурсах могут достигать десятков тысяч долларов. На прошлой неделе компания объявила, что команда-победитель конкурса, который состоялся в прошлом году и был посвящён улучшению работы сайта по поиску хозяев для бездомных животных, выиграла обманом.
Читать дальше →

[Анонс] Global Game Jam 2020 в конце января

Время на прочтение2 мин
Количество просмотров12K
Каждый год, в последние выходные января проходит ежегодный Global Game Jam.


В этом году мероприятие будет проходить с вечера пятницы (31 января) по вечер воскресенья (2 февраля) и это будут самые жаркие выходные месяца!

Global Game Jam — это мероприятие посвященное созданию игр (на тот случай, если вдруг кто-то не знает, что такое game jam). Это мероприятие проходит оффлайн, и работы принимаются только от тех, кто участвовал в мероприятии на одной из официальных площадок.
Читать дальше →

13 декабря в Москве пройдет Lua in Moscow Meetup

Время на прочтение2 мин
Количество просмотров1.4K


В пятницу 13 декабря в московском офисе Mail.ru Group пройдёт открытый Lua митап — встреча сообщества Lua in Moscow, где можно обсудить Lua, его использование, проблемы, новые наработки, получить ответы на наболевшие вопросы. Наши докладчики поделятся победами, неудачами, помогут вам извлечь лучшее из своего опыта. Подробная программа под катом.
Читать дальше →

В Москве пройдет хакатон по анализу текстов. Регистрация до 14 декабря

Время на прочтение2 мин
Количество просмотров2.3K
Приглашаем всех 15 декабря принять участие в очном хакатоне по анализу данных «Новый Год hack 2019» в Москве в Научном парке МГУ.

Хакатон проводят компании Лаборатория Наносемантика и Контакт-центр «Гран» вместе с МФТИ и МГУ.

Под катом — описание задач, критериев оценки, условий участия и призы.

image
Читать дальше →

Apple представила учебную программу Everyone Can Code с основами программирования для детей

Время на прочтение2 мин
Количество просмотров5.2K
image

Apple презентовала обновленную учебную программу Everyone Can Code, которая должна облегчить освоение основ программирования для детей и школьников начальных и средних классов.

Программа содержит новые ресурсы для преподавателей, а также руководство для учащихся и улучшенные материалы Swift Coding Club.

Кроме того, с 1 по 15 декабря в магазинах Apple Store по всему миру в рамках «Недели изучения информатики» пройдут тысячи бесплатных уроков по программированию Today at Apple. Регистрация на занятия уже открыта. Уроки организованы с опорой на интерактивные головоломки, пособия и упражнения. Начинающие кодировщики смогут исследовать блочное кодирование с помощью роботов, а те, у кого больше опыта, могут начать использовать Swift Playgrounds для изучения концепций кодирования или кодирования опыта дополненной реальности.
Читать дальше →

Китайские хакеры взломали Chrome, Edge и Safari

Время на прочтение2 мин
Количество просмотров12K


Источник: TFC 2019

В Китае, в городе Чэнду, прошел международный конкурс Tianfu Cup 2019. В ходе соревнования хакеры испытали свои силы во взломе программного обеспечения. Объектами для взлома стали популярные браузеры, Adobe Reader, ОС Ubuntu и другой софт.

По своим правилам Tianfu Cup практически идентичен хакерскому конкурсу Pwn2Own, который ежегодно проходит Ванкувере. Суть конкурса состоит в том, чтобы найти и использовать неизвестные ранее уязвимости и получить контроль над приложением. За удачную атаку команда получает баллы и денежные призы.
Читать дальше →

GitHub опубликовал ежегодный статистический отчет

Время на прочтение4 мин
Количество просмотров19K


Веб-сервис для хостинга IT-проектов и их совместной разработки GitHub опубликовал сводный отчет за прошедший год с анализом разнообразной внутренней статистики по многим направлениям разработок, а также возможностям и достижениям своих пользователей. Оказалось, что Python теперь на втором месте в рейтинге популярности языков программирования, используемых на GitHub, Java сместился на третье место, а лидером остается JavaScript. Количество пользователей GitHub возросло на 25%, а основные страны, где проживают пользователи сервиса — США, Китай и Индия.
Читать дальше →

Создатель Python Гвидо ван Россум ушел из Dropbox на пенсию

Время на прочтение2 мин
Количество просмотров14K
image

Создатель языка программирования Python Гвидо ван Россум уходит из Dropbox. Компания объявила об этом решении 29 октября.

Нидерландский программист проработал в компании 6,5 лет. Теперь 63-летний Гвидо отправляется на пенсию.

В Dropbox заявили, что Россум начал вносить свой вклад в развитие компании фактически с первого дня работы. «Что мне нравится в Python, так это то, что он просто работает. Это так интуитивно и красиво оформлено. Многие из этих атрибутов вдохновили меня и моего соучредителя Араша, когда мы думали о дизайне для Dropbox», — отметил генеральный директор Дрю Хьюстон.

«Это ощущение горькой радости. Я ухожу из Dropbox, теперь я на пенсии. Я многому научился здесь и буду скучать по работе», — написал сам ван Россум.

AST, автоматизации, оптимизации или как прошла PiterJS conf #1

Время на прочтение6 мин
Количество просмотров2.1K
image

Прошло 2 месяца после первой (но конечно же не последней) конференции PiterJS conf. Для активистов сообщества это был своего рода праздник, к которому долго готовишься и столько же отходишь. В этой статье хочу подвести итоги, анонсировать публикацию докладов, понастальгировать и чуть-чуть похвастаться.

Ближайшие события

ICPC открыла официальное представительство на базе Университета ИТМО

Время на прочтение2 мин
Количество просмотров1.8K
image

ICPC (International Collegiate Programming Contest) объявила об открытии представительства на базе петербургского Университета ИТМО. Оно станет главной информационной и консультационной площадкой для центров проведения отборочных туров на чемпионат мира по спортивному программированию ICPC в Северной Евразии.

В чемпионате (NERC) участвуют, помимо России, страны СНГ и Балтии.

Представительство будет заниматься вовлечением новых университетов и команд в олимпиадное движение, а также будет помогать в подготовке студентов и тренеров к чемпионату и искать гранты и спонсоров.
Читать дальше →

LEGO Education организует бесплатные мастер-классы по программированию на Всероссийском фестивале науки

Время на прочтение2 мин
Количество просмотров2.4K
image

Компания LEGO Education совместно с «ICL Техно» проведут бесплатные мастер-классы по программированию на Всероссийском фестивале науки Nauka0, который пройдет в Экспоцентре на Красной Пресне в Москве с 11 по 13 октября.

Учителя, дети и их родители познакомятся с концепцией практического STEAM-обучения и узнают о решениях LEGO Education для детских садов и школ.

STEAM-обучение
Обучение выстроено в интерактивной форме на базе системы конструирования LEGO. Система включает в себя кубики, аппаратное и программное обеспечение, а также учебно-методический контент для дошкольного образования, начальной и основной школы, программы дополнительного образования и робототехнической соревновательной деятельности.

Участникам мастер-классов продемонстрируют передовые методики преподавания и дадут информацию об использовании робототехники на уроках технологии и информатики. Они смогут самостоятельно протестировать новейшие решения LEGO Education из сферы робототехники. Отдельные классы посвятят программированию.
Читать дальше →

Узбекские государственные «боевые хакеры» пострадали от антивируса Касперского

Время на прочтение1 мин
Количество просмотров31K
Кибервоенное подразделение службы государственной безопасности Узбекистана занимается, в том числе, разработкой боевых троянов и вирусов. Самую высокотехнологичную и трудоёмкую их часть — уязвимости нулевого дня — боевые хакеры покупали на открытом рынке. На основе уязвимостей пишутся эксплойты и интегрируются в собственное ПО.

Но на компьютерах разработчиков был установлен антивирус Касперского. Он, разумеется, успешно обнаруживал подозрительные куски кода и отправлял их в базу. Эффективность понесённых на покупку уязвимостей затрат не подлежит, таким образом, сомнению (сарказм).
Читать дальше →

Итоги VK Hackathon: победители разделили между собой 1,5 млн рублей

Время на прочтение3 мин
Количество просмотров3.2K
image

Завершился пятый по счету конкурс для разработчиков VK Hackathon. Десять победителей разделили между собой призовой фонд в размере 1,5 млн рублей.

Всего в конкурсе участвовали 600 человек из 150 команд— независимые разработчики и сотрудники крупных IT-компаний («Яндекс», Сбербанк, Mail.ru, OZON, JetBrains, «Альфа-банк» и другие).

Перед каждой командой стояла задача за 42 часа создать с нуля прототип технологического продукта, который был решал задачу, поставленную командой «ВКонтакте» и партнерами конкурса. Работу команд проверяли тестировщики соцсети.
Читать дальше →

PHP Microservice Framework Swoft — 2.0.6 Officially Released

Время на прочтение4 мин
Количество просмотров6.1K


What is Swoft?


Swoft is a PHP microservices coroutine framework based on the Swoole extension. Like Go, Swoft has a built-in coroutine web server and a common coroutine client and is resident in memory, independent of traditional PHP-FPM. There are similar Go language operations, similar to the Spring Cloud framework flexible annotations, powerful global dependency injection container, comprehensive service governance, flexible and powerful AOP, standard PSR specification implementation and so on.


Through three years of accumulation and direction exploration, Swoft has made Swoft the Spring Cloud in the PHP world, which is the best choice for PHP's high-performance framework and microservices management.


Github


https://github.com/swoft-cloud/swoft

Читать дальше →

C 23 по 25 сентября пройдёт .NET Conf 2019

Время на прочтение1 мин
Количество просмотров2.7K

C 23 по 25 сентября пройдет онлайн-конференция Microsoft .NET Conf. Что ожидается на конференции? Все темы можно посмотреть на сайте конференции, а ниже я представил наиболее значимые доклады:


  • Что нового в C# 8? (два доклада)
  • Переводим настольные .NET приложения на .NET Core
  • Разрабатываем Full-stack C# Вэб-приложения с Blazor и .NET Core 3. (по Blazor 3 доклада)
  • Разработка Cloud Native Apps с .NET Core 3.0 и Kubernetes
  • Entity Framework Core 3.0
  • Перерождение Visual Studio for Mac
  • Durable Functions 2.0 — Serverless Actors, Orchestrations, and Stateful Functions
  • Awesome games with .NET, Visual Studio 2019 and Unity 2019
  • и многое-многое другое

Не пропускаем, смотрим по мере возможности. Доклады будут очень интересными.


Читать дальше →

Акселератор для инженеров и разработчиков поможет превратить технические идеи в стартапы

Время на прочтение2 мин
Количество просмотров3.9K
27 сентября в Москве стартует Акселератор «Технологии возможностей» – серия мероприятий, которая позволит молодым предпринимателям, студентам профильных технических специальностей и опытным разработчикам сделать свой первый шаг в создании собственного бизнес-проекта.



Программа акселерации поможет реализовать идеи в сфере нейротехнологий, роботехники, AR и VR, искусственного интеллекта, электроники, аддитивных технологий, мобильных разработок и других направлений.

Если ваш проект нацелен на создание инновационных продуктов, технологий или услуг для людей с инвалидностью, то в рамках интенсива вы сможете превратить его в реальный бизнес.
Читать дальше →

Вклад авторов