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

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

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

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

Разработан язык программирования Ć

Время на прочтение2 мин
Количество просмотров24K
Польский разработчик Пётр Фусик объявил о создании нового языка программирования Ć, который решает одну специфическую проблему: написание кода, который потом будет удобно использовать в C, C++, C#, Java, JavaScript, Python, Swift и OpenCL одновременно.

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

Синтаксис похож на синтаксис языка C#. Автор пишет, что на самом деле даже подсветка синтаксиса C# работает достаточно хорошо для Ć. Но при этом Ć не является клоном C# или его подмножеством: «Различия обусловлены необходимостью полностью автоматизированной трансляции в эффективный код на C и JavaScript в частности».
Читать дальше →

Mail.ru Group, МФТИ и МГТУ им. Н. Э. Баумана запускают олимпиаду по программированию для школьников «Технокубок»

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

Mail.ru Group совместно с МФТИ и МГТУ им. Н. Э. Баумана, а также платформой CodeForces запускают седьмой по счету «Технокубок» — олимпиаду по программированию для учащихся 8–11 классов. Победители и призеры олимпиады смогут поступить на профильные факультеты без экзаменов.

Читать далее

Команда ННГУ им. Н.И. Лобачевского выиграла в финале ICPC

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

Команда Нижегородского государственного университета им. Н.И. Лобачевского выиграла чемпионата мира по программированию среди университетских команд ICPC (International Collegiate Programming Contest), став абсолютным чемпионом этого года.

Читать далее

Репозиторий Eigen пропал с GitLab, команда работает над восстановлением

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

Репозиторий библиотеки Eigen недоступен на GitLab; при попытке открыть страницу появляется ошибка No repository. Недоступность репозитория сказалась на работе  нескольких крупных проектов, включая библиотеку Google Tensorflow.

Читать далее

SuperJob и МФТИ проанализировали зарплаты молодых IT-специалистов

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

В преддверии главного IT-чемпионата планеты ICPC, который впервые пройдет в Москве с 1 по 6 октября 2021 года, SuperJob и Московский физико-технический институт рассказали, по каким специальностям сильнее всего выросли зарплаты у молодых программистов.

По данным сервиса по поиску высокооплачиваемой работы SuperJob, средние рыночные заработные платы в сфере информационных технологий в Москве за 2 года выросли на 39,5%. Заработные платы молодых IT-специалистов также растут. Если в 2019 году начинающие программисты PHP могли рассчитывать на доход до 80 тысяч рублей, то сегодня — до 110 тысяч рублей. Аналитики больших данных и разработчики Java сразу после вуза могут получать до 130 тысяч рублей в месяц, однако такие зарплаты работодатели предлагают выпускникам лучших технических университетов и институтов, которые уже имеют портфолио выполненных проектов.

В рейтинге технических вузов России по уровню зарплат молодых IT-специалистов 2015—2020 годов выпуска лидирует Московский физико-технический институт. Средние зарплаты выпускников МФТИ за год выросли на 50 тысяч рублей (+28%) и составляют 230 тысяч рублей в месяц.

По данным МФТИ, по уровню зарплат среди выпускников лидируют мужчины: зарплату более 100 тысяч рублей из них получают 91%, 69% – женщины. Доля женщин с уровнем зарплаты от 80 до 100 тысяч рублей – 14%, а мужчин – 5%. От 60 до 80 тысяч рублей получают 7% женщин, окончивших МФТИ, и 2% мужчин. 

МФТИ, по версии журнала Forbes, является лидером среди университетов по числу выпускников, входящих в список богатейших бизнесменов России. На данный момент это 12 выпускников МФТИ. 

Читать далее

«Яндекс» собирает команду разработчиков в «Яндекс Банк»

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


28 сентября 2021 года «Яндекс» объявил, что собирает команду разработчиков в "Яндекс Банк". Об этом компания написала в новом Telegram-канале направления «Яндекс финтех» и на отдельной странице сайта своего банка.
Читать дальше →

«ВКонтакте» подвела итоги чемпионата VK Cup

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

«ВКонтакте» определила победителей чемпионата VK Cup. Соревнования проходили по спортивному программированию, мобильной разработке, машинному обучению и дизайну интерфейсов. Победители разделили между собой призовой фонд в 3,72 млн рублей.

Читать далее

Пользователи заметили, что на GitLab имя аккаунта не может кончаться файловым расширением

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

Пользователи GitLab обнаружили, что в инструменте нельзя зарегистрировать аккаунт с окончанием в виде файлового расширения. В частности, приведён пример с аккаунтом Isaac Asimov, в котором окончание mov GitLab определяет как обозначение MIME-типа данных.

Читать далее

Бесплатное занятие о разработке мобильных приложений от Нетологии

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

Уже сегодня, 15 сентября, в 18:00 по московскому времени на образовательной платформе Нетология пройдёт бесплатное занятие «Разработка мобильных приложений на IOS и Android: с чего начать?». 

Читать далее

Как стать программистом: бесплатный интенсив от Нетологии

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

20 сентября стартует бесплатный интенсив Нетологии «Как стать программистом». Это вводная программа, которая знакомит с профессией. Интенсив состоит из трёх онлайн-лекций с экспертом. Лекции помогут разобраться в различных направлениях в программировании, предположить, какие языки стоит изучать и с какого из них начинать, а также узнать, чего ждут работодатели, когда публикуют вакансию программиста.

Читать далее

TRIZ Summit 2021 пройдет в Международный день ТРИЗ

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

Даже если вы впервые слышите о Теории решения изобретательских задач (ТРИЗ), то удивитесь, узнав, как придумали «дышащий» пластырь, где Дисней нашел финансирование для «Белоснежки», и какие методы помогли изобрести те самые авто-, вело- и самокатные шеринги, которые мгновенно распространились по всему миру. Знатоков же ТРИЗ ожидают доклады о новых методиках и уникальных кейсах.

15, 16 и 23 октября эксперты со всего мира поделятся своим опытом, раскроют тайны устройства как простых, так и бесконечно сложных систем и на реальных примерах покажут, как самые разные специалисты могут применять инструменты ТРИЗ в своей работе.

Читать далее

Празднуют ли в вашей компании день программиста?

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

На 256-й день в году SuperJob решил выяснить, насколько часто вас поздравляют с профессиональным праздником. В опросе приняли участие 3000 представителей экономически активного населения страны, имеющих опыт работы.

Более половины программистов (56%) рассказали, что их не поздравляют с профессиональными праздниками на работе. Еще 7% опрошенных затруднились дать однозначный ответ на вопрос. Получают поздравления с профпраздниками от коллег и руководства 37% программистов.

Для сравнения, чаще всего с профессиональными праздниками поздравляют представителей социально значимых профессий: воспитателей (90%), врачей (86%), медсестер (79%) и учителей (78%). О поздравлениях с профдатами рассказал 61% юристов, 59% HR-менеджеров, 58% бухгалтеров. Самые обделенные вниманием в дни профессиональных праздников — дизайнеры (38%) и программисты (37%). 

Российских и международных профессиональных праздников немало и большинство коллективов чтут эти даты: 63% россиян принимают на работе поздравления по такому поводу. В силу небольшого профессионального опыта молодежь до 24 лет поздравляют реже, чем россиян старше 45-ти (53 и 65% соответственно).

Читать далее

Разработчик исправил баги 40-летней давности в своей игре Arctic Adventure, написанной им на Basic для TRS-80

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


Программист Гарри Маккракен рассказал, что недавно он решил вспомнить свою молодость и исправил несколько багов в игре Arctic Adventure, написанной им более 40 лет назад в 1981 году. Код игры был на Basic, а само приложение изначально предназначалось для запуска на компьютере TRS-80. Автор не только почти доработал свой проект до конца, но и портировал его для запуска в браузере.
Читать дальше →

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

Пользователи обнаружили 1170 слов, которые блокирует GitHub Copilot

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

Пользователи обнаружили в базе нейросетевого помощника программиста GitHub Copilot («второй пилот») 1170 стоп-слов, которые он блокирует при формировании кода. Среди них присутствуют такие слова, как «коммунист», «либерал», «Палестина», «Израиль» и «социалист».

Читать далее

Итоги летней конференции Chaos Constructions 2021 в Петербурге

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

Спектрум, Амига, Радио-86-РК, Атари, Коммодор (а еще БК-0010, Искра-1030) - так назывались вожделенные компьютеры той эпохи, когда 64 килобайт хватало всем, MS-DOS помещался на дискете, основным транспортом между компьютерами была сеть fido-net, а интернет в России только-только начал появляться. В такой обстановке в 1995 году была проведена первая конференция демо-сцены. Тогда она называлась ENLiGHT. И с тех пор длится традиция: каждый год компьютерщики съезжаются на фестиваль, чтобы показать свои демки - программы, рисующие красивые узоры и играющие музыку на ретро-компьютерах.

По традиции, основной машиной для демок считается клон ZX Spectrum "Пентагон". Как и на любом старом компьютере, здесь программисту приходится использовать разные трюки и экономить вычислительные ресурсы, чтобы не упереться в ограничения платформы. Однако с каждым годом люди приносят всё новые программы для спектрума и не перестают удивлять.

Читать далее

Российские школьники завоевали четыре золота на Европейской олимпиаде юниоров по информатике (EJOI 2021)

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

Россию на соревновании представляла сборная школьников: Дарья Грекова, Алексей Васильев, Иван Пискарев (все из Москвы) и Ренат Каримов (Республика Татарстан). Руководили командой заведующая кафедрой информатики в СУНЦ МГУ Елена Андреева и их ментор доцент факультета информационных технологий и программирования ИТМО Андрей Станкевич.

28 августа 2021 года российские школьники завоевали четыре золота на пятой Европейской олимпиаде юниоров по информатике (EJOI 2021). Соревнования проходили в дистанционном формате. Организатором мероприятия в этом году выступала Румыния.
Читать дальше →

Исследование: Copilot в 40 % случаев генерирует код с ошибками и уязвимостями

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

Специалисты инженерной школы Тандона Нью-Йоркского университета решили проверить инструмент программирования Copilot на GitHub с точки зрения безопасности. Они обнаружили, что примерно в 40 % случаев код, сгенерированный помощником, содержит ошибки или уязвимости.

Читать далее

Команда разработчиков GitHub перешла в Codespaces

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

Команда разработки GitHub делает среду разработки Codespaces доступной для Team и Enterprise Cloud. Разработчики отмечают, что Codespaces обеспечит командам более быструю работу в облаке. 

Читать далее

OpenAI представила усовершенствованную версию нейросети Codex, которая переводит английские фразы в программный код

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


10 августа 2021 года OpenAI представила усовершенствованную версию нейросети Codex, которая переводит английские фразы в программный код. Пользователь может писать, что ему нужно получить простыми словами, а система искусственного интеллекта, обученная на наборе данных, хранящемся в общедоступных репозиториях, включая терабайты общедоступного кода, переводит запросы в программный код. Текущая бета-версия OpenAI Codex наиболее эффективна при трансляции с естественного языка пользователя в код языка программирования Python. Система также обучена интерпретировать простые команды и выполнять их в виде кода JavaScript, Go, Perl, PHP, Ruby, Swift, TypeScript и даже Shell.
Читать дальше →

На платформе All Cups пройдёт онлайн-соревнование по Java-разработке от X5 Group

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

На All Cups открыт приём заявок на крупнейший IT-чемпионат по Java-разработке от компании X5 Group, управляющей торговыми сетями «Пятёрочка», «Перекрёсток» и «Карусель». Финалистов ждёт призовой фонд в 1 млн рублей, а также возможность получить предложение о работе от крупнейшего ритейлера России. Соревнование начнётся 28 августа, финал — 13 сентября.

Читать далее

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