Pull to refresh
  • by relevance
  • by date
  • by rating

Самый крутой бесплатный ресурс по обучению программированию с нуля

Open source *Programming *Studying in IT Popular science
image


Куинси Ларсон, основатель бесплатной образовательной платформы для программистов freeCodeCamp

Куинси Ларсон


Путь Куинси Ларсона в программирование был замысловатым. Он 6 лет был директором школы и вдруг ему захотелось повысить эффективность системы образования, поэтому стал учиться программированию. Куинси Ларсон проанализировал, какие были учебные программы (буткэмпы) на тот момент и понял, что ни о какой доступности и открытости нет речи, и тогда решил сделать свой инклюзивный-диверсити-бесплатный образовательный лагерь в 2014 году. Куинси Ларсон хотел помочь начинающим программистам, чтобы те не шли таким корявым путем как он сам. Благодаря freeCodeCamp теперь никто больше не должен есть стекловату и смотреть в бездну. Узнав про мотивацию Куинси Ларсона, я обрадовался, ибо не один я такой странный и хочу собрать концентрат, Ontol, самых полезных бесплатных материалов в одном месте.

Помимо работы над freeCodeCamp, Куинси Ларсон борется за свободный интернет, контрибьютит в open-source и играется со своими двумя детишками.

freeCodeCamp


Образовательной платформой FreeCodeCamp пользуются 350 000 студентов в день из 160 стран. За 2021 год студенты провели за обучением 2,1 млрд минут или 4000 лет. 217 000 учеников считают себя выпускниками этой школы, 40 000 получили работу ИТишника впервые, после обучения тут.

А еще, говорят, что можно зайти на этот сайт с полным 0, а выйти уже трудоустроенным (дело за малым — разрешение на работу). Ах да, надо же знать английский (или очень хотеть его выучить).

На русском языке про FreeCodeCamp нет странички в Википедии (хотя есть на сербском, албанском, португальском, манипури, румынском, малаяльском языках), зато есть сотни более кривых «пересказов» их курсов на русском языке, но не бесплатно, а за 150к+
Читать дальше →
Total votes 28: ↑19 and ↓9 +10
Views 35K
Comments 10

Это же open source! Пусть клиенты чинят код вместо нас

билайн бизнес corporate blog Open source *IT-companies
Translation
Как правило, мейнтейнеры проектов с открытым исходным кодом ничего вам не должны. Несмотря на то, что мейнтейнеры часто бывают добровольцами, некоторые пользователи заявляют свои права на время мейнтейнеров, отправляя feature requests и ожидая, что мейнтейнеры реализуют всё, что они захотят. Но это ошибка. Повторюсь, мейнтейнеры open source ничего вам не должны.

Но это утверждение применимо не ко всем мейнтейнерам open source: в последнее время меня раздражает то, что некоторые компании, обладающие достаточными ресурсами, перекладывают ношу поддержки (и совершенствования) проектов с открытым исходным кодом с себя на пользователей.

Я говорю об официально поддерживаемых корпоративных «клиентах» в open source для проприетарных продуктов. Среди подобных проектов официальный Python-клиент Stripe (пользоваться которым может только потребитель Stripe) и поддерживаемые Google компоненты BigQuery проекта Apache Beam в open source (который полезен только пользователям Google Cloud). Эти проекты — «обёртки» с открытыми исходниками, позволяющие интегрировать проприетарные продукты (за которые платите вы!) в своё приложение.

Если вы столкнётесь с багом в одном из таких проектов, то мейнтейнеры предложат вам устранить проблему самостоятельно (или игнорировать баг). Чтобы использовать эти проекты-обёртки, вы должны быть клиентом поддерживающих их компаний, и эти проекты часть продуктов этих компаний. Мне кажется, что баги в них должны устранять компании, а не вы.
Читать дальше →
Total votes 16: ↑10 and ↓6 +4
Views 2.3K
Comments 11

Российские школьники взяли три золота на Международной олимпиаде по информатике

Sport programming *


На прошедшей в последнюю неделю (с 12 по 19 августа) в Казани Международной олимпиаде по информатике (IOI) и программированию среди школьников сборная Российской Федерации завоевала 8 медалей, в том числе три золотых, четыре серебрянных и одну бронзовую. В общем зачете российская команда заняла второе место, уступив Китаю.
Читать дальше →
Total votes 39: ↑35 and ↓4 +31
Views 16K
Comments 54

Учёные превратили клетку человека в двухъядерный биосинтетический процессор

Biotechnologies
Recovery mode
image

Группа исследователей из Высшей технической школы Цюриха в Швейцарии (ETH Zurich) смогли создать первый в истории биосинтетический двухъядерный процессор в клетке человека. Для этого они задействовали широко используемый в генной инженерии метод CRISPR-Cas9, когда белки Cas9 с помощью управляемых и, можно сказать, запрограммированных действий видоизменяют, запоминают или проверяют чужеродные ДНК. А раз действия можно запрограммировать, то почему бы метод CRISPR не модифицировать для работы по аналогии с цифровыми вентилями?
Читать дальше →
Total votes 18: ↑12 and ↓6 +6
Views 8.7K
Comments 4

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

Biotechnologies
Recovery mode
На основе компьютерного моделирования наука уже создаёт новые открытия.

Baker Lab сообщает о разработке синтетических белковых массивов, которые собираются на поверхности слюды ( Прозрачный слоистый минерал), распространенного и исключительно гладкого кристаллического минерала.

Эта работа, выполненная в сотрудничестве с лабораторией Де Йорео в PNNL, дает основу для понимания того, как систематически программировать белково-кристаллические взаимодействия. Для будущего безопасного биологического программирования через цепочку команд днк-рнк-белка.

image

Разработанные белки (оранжевые) образуют сотовидную структуру на атомной поверхности слюды (коричневые сферы).
Читать дальше →
Total votes 14: ↑12 and ↓2 +10
Views 3.2K
Comments 2

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

Open source *Programming *GitHub Statistics in IT IT-companies


Веб-сервис для хостинга IT-проектов и их совместной разработки GitHub опубликовал сводный отчет за прошедший год с анализом разнообразной внутренней статистики по многим направлениям разработок, а также возможностям и достижениям своих пользователей. Оказалось, что Python теперь на втором месте в рейтинге популярности языков программирования, используемых на GitHub, Java сместился на третье место, а лидером остается JavaScript. Количество пользователей GitHub возросло на 25%, а основные страны, где проживают пользователи сервиса — США, Китай и Индия.
Читать дальше →
Total votes 25: ↑24 and ↓1 +23
Views 17K
Comments 11

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

Programming *Algorithms *Big Data *Machine learning *Finance in IT


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

Kaggle регулярно организует конкурсы в сфере обработки данных и машинного обучения. Призы на этих конкурсах могут достигать десятков тысяч долларов. На прошлой неделе компания объявила, что команда-победитель конкурса, который состоялся в прошлом году и был посвящён улучшению работы сайта по поиску хозяев для бездомных животных, выиграла обманом.
Читать дальше →
Total votes 37: ↑36 and ↓1 +35
Views 21K
Comments 23

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

Website development *System administration *Programming *System Programming *Software


Сотрудник компании Red Hat Ричард Джонс, создатель библиотеки libguestfs, представил инструмент Goals, цель которого — устранить недостатки в утилите make, разработанной Стюартом Фельдманом в 1976 году и предназначенной для автоматизации преобразования файлов из одной формы в другую.
Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Views 3.2K
Comments 4

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

Programming *Studying in IT IT career
image

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

Курс продлится два месяца. Претендовать на обучение смогут те, кто имеет опыт написания промышленного кода. Также поступить на курсы смогут те, кто уже знаком с Go и хочет освоить язык на уровне middle.
Читать дальше →
Total votes 21: ↑17 and ↓4 +13
Views 22K
Comments 52

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

Open source *GitHub Statistics in IT


В начале декабря 2020 года веб-сервис для хостинга IT-проектов и их совместной разработки GitHub опубликовал сводный статистический отчет Octoverse за этот год с анализом разнообразной внутренней статистики по многим направлениям разработок, а также возможностям и достижениям пользователей. Отчет разбит на три части — общая информация по тенденциям в сообществе разработчиков за период с октября 2019 по сентябрь 2020 года, данные по продуктивности и статистика по безопасности.

Аудитория GitHub возросла на 15 млн пользователей и достигла 56 млн (в 2019 году было 41 млн пользователей, в 2018 году было 31 млн пользователей). В 2020 году пользователи создали 60 млн новых репозиториев (в 2019 год было 44 млн) и добавили более 1.9 млрд изменений.

Самым популярным языком программирования на GitHub остается JavaScript. Второе место у Python, третье место занимает Java. На четвертое место вышел TypeScript. Пятое место занимает С#. Потом идут PHP, C++, C, Shell и Ruby.
Читать дальше →
Total votes 11: ↑10 and ↓1 +9
Views 5.1K
Comments 8

Вышла версия 6.0 фреймворка Qt

Programming *


Во вторник, 8 декабря, компания Qt Company обновила свой фреймворк для кроссплатформенной разработки. Если сравнить с пятой версией 2012 года, в Qt 6.0 появились новые API для 3D-графики, улучшенная поддержка С++17 и система сборки cmake. Полный список изменений компания публикует на странице в вики.
Читать дальше →
Total votes 16: ↑15 and ↓1 +14
Views 10K
Comments 11

В МТИ показали, как мозг читает компьютерный код

Programming *Perfect code *Research and forecasts in IT Brain
image

Нейробиологи из Массачусетского технологического института обнаружили, что чтение компьютерного кода не активирует области мозга, которые участвуют в обработке речи. Вместо этого оно активирует распределенную сеть, называемую сетью множественных запросов, которая также используется для решения сложных когнитивных задач, например, математических уравнений или кроссвордов.
Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Views 4.7K
Comments 6

Антирекорд 2020: в ПО выявили уязвимостей больше, чем в любой другой год

Дата-центр «Миран» corporate blog Information Security *Programming *Software
Этот год для индустрии был, мягко говоря, «непростым» и разработчики крупного программного обеспечения поставили очередной антирекорд 2020: в этом году было выявлено рекордное количество уязвимостей. Всего, согласно данным CISA, всего за этот год в программном обеспечении различных производителей было зафиксировано 17550 уязвимостей, дыр и эксплоитов различного уровня угрозы. К сравнению, в 2019 году это число составляло 17 306 обнаруженных уязвимостей.

Сообщается, что в 2020 году специалисты нашли 4177 уязвимостей с высокого уровня против 4337 в прошлом году. Основную массу составили «дыры» среднего уровня опасности — 10 776, что ниже прошлогоднего значения в 10 956.
Читать дальше →
Total votes 7: ↑6 and ↓1 +5
Views 3.2K
Comments 15

Вебинар «Умное решение для повышения эффективности термообработки»

Working with 3D-graphics *Big Data *Industrial Programming *Development for IOT *
Recovery mode

Термическая обработка – энергозатратный технологический процесс, требующий огромного количества ресурсов. Стоимость этих процессов высока и сильно влияет на себестоимость продукции, а их нарушение ведет к появлению брака и дополнительным тратам на повторный запуск. Для обеспечения уверенности в соблюдении технологии и выявления причин брака необходим постоянный контроль процессов термической обработки и анализ данных, полученных с оборудования. Что делают промышленные предприятия, когда стандартных отчетов не хватает?

Читать далее
Total votes 4: ↑3 and ↓1 +2
Views 385
Comments 0

Андрей Столяров выложил в свободный доступ второе издание книги «Программирование: введение в профессию»

Programming *Professional literature Reading room Copyright


1 марта 2021 года автор-программист Андрей Викторович Столяров выложил в свободный доступ второе издание книги «Программирование: введение в профессию». Трехтомник можно скачать бесплатно в формате pdf (том 1 «Азы программирования», том 2 «Системы и сети», том 3 «Парадигмы»), так и купить в бумажном варианте.
Читать дальше →
Total votes 43: ↑40 and ↓3 +37
Views 48K
Comments 112

Dice и Hired опубликовали ежегодную статистику самых высоких зарплат программистов в США

IT career Finance in IT

Сайты Hired и Vettery опубликовали совместный ежегодный отчет о зарплатах программистов в США. Платформы пришли к выводу, что в 2020 году технологическая отрасль оказалась очень устойчивой. Несмотря на экономический спад, зарплаты программистов в стране выросли. Отчет компаний составлен на основе данных от 10 тысяч компаний и 245 тысяч соискателей. Похожую статистику опубликовал портал Dice, основав свои выводы на опросе около 9 тыс. технических сотрудников.Миннеаполис.

Читать далее
Total votes 14: ↑13 and ↓1 +12
Views 7.7K
Comments 7

10 лет главной IT-конференции на Урале. Чего ждать от DUMP-2021?

IT-People corporate blog Conferences

14 мая в Екатеринбурге пройдет 10-й юбилейный DUMP - главная IT-конференция на Урале. Это общение, идеи, тренды! 

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

Приглашаем разработчиков, тестировщиков и QA, devops-специалистов, веб-дизайнеров и проектировщиков интерфейсов, аналитиков, продактов, тимлидов и менеджеров разработки. 

На конференции выступят более 100 спикеров из таких компаний, как Яндекс, Тинькофф,  Мегафон, Ростелеком и Mail.ru Group.

Читать далее
Total votes 8: ↑8 and ↓0 +8
Views 1.2K
Comments 5

Самая крупная конференция разработчиков Урала готовит 8 докладов в бесплатный онлайн. Кто в программе?

IT-People corporate blog Conferences

14 мая пройдет 10-й юбилейный DUMP —  главная IT-конференция на Урале. И впервые мы готовим не только офлайновую программу, но и две онлайн-трансляции. Как это будет?

Мы решили учесть мнение разных аудиторий: тех, кто устал от удалёнки и соскучился по нетворкингу, дискуссиям и личному неформальному общению. Для вас мы выбрали самую просторную и технически оснащенную площадку в Екатеринбурге. Тесно не будет! 

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

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

Читать далее
Total votes 3: ↑3 and ↓0 +3
Views 751
Comments 0

IBM разработала датасет Project CodeNet для обучения нейросетей программированию

Programming *Machine learning *Artificial Intelligence Learning languages

IBM представила датасет Project CodeNet, который поможет обучать системы искусственного интеллекта программированию. Компания объявила на конференции Think 2021, что ей удалось создать аналог Rosetta Stone для кодинга.

Читать далее
Total votes 6: ↑6 and ↓0 +6
Views 3.1K
Comments 1

Митап «Программирование для админа», 26 мая

Southbridge corporate blog Python *Programming *DevOps *


Собираемся на онлайн-митап, будем обсуждать с Денисом Наумовым, спикером курса Слёрм «Python для инженеров», и приглашенными экспертами за Bash, Python, Go и грамотное программирование админами.

Холивара на тему «Какой язык лучше» не планируется. Это не принесёт пользы для участников. Своей задаче – своя технология, нужно подумать «Почему именно этот язык», и выбор не всегда однозначный. А когда выбираешь, не брать, потому что «на хайпе» или «чувак из соседнего подъезда пишет на крестах». Поэтому эксперты на разных кейсах посмотрят с чем приходится сталкиваться, используя Python или другие языки.

Обcудим:

  • Зачем Ops'ам нужен Python?
  • Является ли знание Python must have для Ops'a?
  • Чем Python может быть полезен именно вам?

Вопросы приветствуются!

Дата и время: завершен 26 мая
Смотреть запись: youtu.be/XSyB59Kgzw8

Читать дальше →
Total votes 9: ↑9 and ↓0 +9
Views 783
Comments 0