Все потоки
Поиск
Написать публикацию
Обновить
1032.9

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

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

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

Запускаем двухнедельный хакатон «Вездекод»

Время на прочтение2 мин
Количество просмотров3.2K
Всех, кто соскучился по решению интересных задач и духу соревнований, ждём на нашем марафоне для разработчиков и дизайнеров, который начнётся 7-го и продлится до 21 сентября.


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

Китай поставил задачу превратить Gitee в местный аналог GitHub

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


Министерство промышленности и информационных технологий Китая совместно с китайским сообществом разработчиков выбрали сервис Gitee для создания «независимой платформы хостинга с открытым исходным кодом для Китая».
Читать дальше →

Фрэнсис Аллен — первая женщина, получившая премию Тьюринга

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

Фрэнсис «Фрэн» Аллен (Frances Elizabeth Allen), пионер в мире вычислений и первая женщина, получившая премию Тьюринга, скончалась 4 августа 2020 года, в день своего 88-летия.


Будучи пионером в области организации компиляторов и алгоритмов оптимизации, Фрэн внесла существенный вклад в мир вычислений. Ее работа по межпроцедурному анализу и автоматическому распараллеливанию продолжает оставаться на переднем крае исследований компиляторов. Она успешно применила эту науку на практике, перенеся эту технологию в такие продукты, как компилятор STRETCH HARVEST, компилятор COBOL и параллельный продукт — FORTRAN. Насколько Фрэн будут помнить за ее технические взгляды и ее основополагающую работу в вычислении, настолько ее в равной степени будут помнить за ее страсть, чтобы вдохновлять и наставлять других, формированию среды, настойчивости и трудолюбию по всему сообществу IBM.
Читать дальше →

Firebase снова стала предметом исследований

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


Вам не понадобится много времени, чтобы найти утёкшие в сеть базы данных Firebase. Печально, что после всех сливов и скандалов не заметно, чтобы Google пытался что-то изменить. Goon Security, одна из компаний, занимающихся информационной безопасностью, решила в очередной раз напомнить про незащищённость Firebase. И за 12 часов собрала более 13 000 000 записей, включая электронные письма, пароли, номера телефонов и личные сообщения из более чем 450 баз данных.
Читать дальше →

IEEE опубликовал новый рейтинг языков программирования

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

Институт инженеров электротехники и электроники (IEEE) разместил на своем сайте рейтинг языков программирования за 2020 год. Тройка лидеров не изменилась: это Python, Java и C.
Читать дальше →

Фабрис Беллар разработал эффективный архиватор текста с учётом вероятности появления следующего слова

Время на прочтение3 мин
Количество просмотров9.3K
Знаменитый программист Фабрис Беллар представил свою новую разработку: программа для сжатия без потерь англоязычных сообщений по языковой модели GPT-2.

Например, сообщение

This lossless compressor achieves a much higher compression rate on English texts than general purpose compressors (116 символов)

сжимается всего в 10 символов:

猟慴䅭铕袢珏寻䡷䁞꽱

Средний уровень компрессии составляет 15 %.

Сжатие осуществляется с учётом вероятности появления следующего слова по языковой модели нейросети GPT-2, которую разработала компания OpenAI (на Хабре был обзор GPT-2 и новость про генератор текста). Это нейросеть с 345 млн параметров на архитектуре Transformer (Фабрис Беллар отмечает, что самая большая модель GPT-2 с 1,5 млрд параметров даёт весьма условное улучшение сжатия). Далее арифметический кодер генерирует битовый поток. В этой демонстрации каждый сжатый символ содержит 15 бит данных и для примера представлен в юникодовских диапазонах двух наборов символов: CJK (китайский-японский-корейский) и хангыль.
Читать дальше →

29 июня GitHub слёг на два часа

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


29 июня 2020 года в работе GitHub произошла масштабная авария, в результате которой большая часть его сервисов оказалась недоступна. Согласно информации специалистов GitHub, в настоящее время проводятся восстановительные работы по возвращению сервиса к полноценной работе.

Многие пользователи заметили сбои в работе GitHub с 12 часов по московскому времени. У них появились проблемы, связанные с возникновением различных ошибок при работе сервиса и медленной загрузке страниц на портале GitHub.

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

Часть сервисов GitHub была восстановлена до 14:21 МСК. Полностью работоспособность GitHub, по сообщению специалистов сервиса, была возвращена в 14:38 МСК.
Читать дальше →

Разработчики анонсировали Perl 7

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


24 июня 2020 года на виртуальной конференции The Perl Conference in the Cloud разработчики анонсировали выпуск Perl 7.
Читать дальше →

GeekBrains проведет экзамен по информатике и математике

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


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

20 июня в 12:00 (по московскому времени) откроется доступ к заданиям по математике, а 21 июня в 12:00 — по информатике. На прохождение каждого теста дается час, приступить к выполнению можно в любое время в течение суток. У участников будет только одна попытка. В тестах по 15 заданий: часть с вариантами ответа, часть — без.
Читать дальше →

Программист создал игру в заголовке вкладки браузера

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


Программист из Австрии Янник Зиберт (Jannik Siebert) создал простую браузерную игру TitleRun, которая умещается в заголовке вкладки браузера. По механике это аналог игры T-Rex Runner с бегущим динозавриком, которая появляется в браузерах на базе Chromium, когда нет интернета. Только в TitleRun вся игровая вселенная уменьшена до одной строки, а вместо динозавра и препятствий — блочные символы из юникода. Управление прыжком героя в игре осуществляется клавишами пробел или Page Up. В текущей версии (1.0.0) скорость игры TitleRun менять нельзя. Рекомендуемые браузеры для игры — Chrome или Firefox.
Читать дальше →

Выпуск Rust 1.44.0: cargo tree, async/await в no_std, Unicode 13 и vec![] в const-контексте

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

Данный анонс является компиляцией черновика анонса и подробных примечаний к выпуску. Официальный анонс короче, чем обычно:


This is a shorter blog post than usual: in acknowledgement that taking a stand against the police brutality currently happening in the US and the world at large is more important than sharing tech knowledge, we decided to significantly scale back the amount of promotion we're doing for this release.

The Rust Core Team

Команда Rust выпустила новую версию, 1.44.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение.


Если вы установили предыдущую версию Rust средствами rustup, то для обновления до версии 1.44.0 вам достаточно выполнить следующую команду:


rustup update stable

Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.

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

МЦСТ опубликовала руководство по эффективному программированию на платформе «Эльбрус»

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

31 мая 2020 года компани МЦСТ (Московский Центр Спарк (SPARС) Технологии) опубликовала руководство по эффективному программированию на платформе «Эльбрус». Данное руководство «содержит основные материалы для обучения программированию на платформе „Эльбрус“ и применимо на любом варианте Linux-подобной операционной системы».
Читать дальше →

4 бесплатных онлайн тренинга по MATLAB: Электропривод, ЦОС, нейросети и моделирование временных рядов

Время на прочтение1 мин
Количество просмотров4.9K
Добрый день,

Предистория. В условиях самоизоляции мы решили попробовать провести онлайн тренинг по анализу данных и машинному обучению в MATLAB, состоящий из 3х последовательных стримов с периодичностью раз в неделю. Более 1200 регистраций и много положительных отзывов. Однако, взаимодействие преподаватель-слушатель стало затруднительным в привычном виде, потому эту часть мы вывели в оффлайн.

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

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

Microsoft открыла исходный код GW-BASIC

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


21 мая 2020 года Microsoft открыла исходный код интерпретатора языка программирования GW-BASIC. Код написан на ассемблере (пояснение в FAQ от Microsoft: этот код написан не на С, это 100 % ассемблер) для процессоров Intel 8088. Дата выпуска исходников от Microsoft — 10 февраля 1983 года. В настоящее время исходный код GW-BASIC выложен на GitHub под лицензией MIT.
Читать дальше →

Подружили Go и Zabbix 5.0

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


Всем привет! Эта новость будет интересна тем, у кого есть микросервисы или утилиты на Go, которым нужно взаимодействовать с API Zabbix.

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

Microsoft Build 2020 началась сегодня

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


Онлайн-трансляция конференции Microsoft Build 2020 на русском языке уже доступна всем пользователям на этой странице портала Microsoft.

Отдельная ссылка на видеопоток трансляции конференции (можно ставить на паузу и пересматривать некоторые моменты, так как порой ведущие и выступающие очень быстро двигаются вперед и не делают долгих остановок между новыми темами): broadcast.comdi.com/watch/ehn18m88.

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

Главные темы конференции: средства разработки, языковые инновации, облачные вычисления, контейнеры, ИИ и машинное обучение, Интернет вещей, автоматизация DevOps, кросс-платформенные приложения, расширения Microsoft 365, инструментарий low-code.
Читать дальше →

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

Время на прочтение1 мин
Количество просмотров1.8K
Чтобы качество IT-образования росло, прокачиваться должны сами учителя. Знаем, они это любят — была бы возможность. И мы эту возможность даём: вместе с МФТИ и ВШМ СПбГУ запускаем курс по машинному обучению, управлению IT-проектами и мотивации школьников. Педагоги, которые пройдут его полностью, получат сертификат о повышении квалификации.


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

Участие в фокус группах на Microsoft Build

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


Осталось 4 дня до главной конференции Microsoft для разработчиков Build 2020.


Я как член команды разработки Azure Notification Hubs приглашаю всех желающих поучаствовать с нами в онлайн фокус группах по тематике интеграции Push уведомлений в ваши приложения с помощью нашего сервиса.

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

Опубликована программа онлайн-конференции Microsoft Build 2020 — 3 дня и 601 выступление

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


Microsoft опубликовала полное расписание выступлений докладчиков на конференции Microsoft Build 2020. Это бесплатное мероприятие для разработчиков и ИТ-специалистов пройдет в течение трех суток в онлайн-формате с 19 по 21 мая 2020 года. Конференция начнется в 18:00 по московскому времени.
Читать дальше →

Ozon объявил о запуске бесплатной школы программирования на Go

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

Ozon Tech запускает бесплатный курс по разработке на Go. Самым успешным выпускникам по завершении обучения предложат работу в Ozon.

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

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