Pull to refresh
267
5.4
Send message

Песочница и шпаргалка по изучению Python

Reading time3 min
Views53K

Изучать Python3 я начал с документации на официальном сайте. Мне понравились примеры кода, но, к сожалению, они были там не интерактивными. Хотелось попробовать выполнить код самостоятельно, с разными входными данными и посмотреть на выводимый результат. Так же мне лично легче запоминаются конструкции языка, если я их набрал несколько раз вручную. Python консоль для этого подходит отлично, но хотелось так же иметь своего рода шпаргалку, к которой можно было бы вернуться при написании программ в дальнейшем, если, например, возникнет вопрос, как в Python-е написать цикл for и т.п. И последней каплей стало желание автоматической проверки стиля написания кода в соответствии с существующими стандартами. Читать и вникать в них было лень, поэтому хотелось чтобы проверка кода была автоматической и подсказывала какие ошибки я делаю и как их исправить.


В итоге все свои эксперименты я вылил на GitHub.


Читать дальше →
Total votes 49: ↑48 and ↓1+47
Comments20

Тайм-менеджмент, или Эффективное управление хаосом

Reading time11 min
Views73K
Каждый в той или иной степени ощущал нехватку времени, давление сроков, испытывал стресс от вынужденной спешки и зарекался: уж в следующий раз я точно буду тщательнее следить за временем, смогу заранее всё запланировать, не буду распыляться на много задач или, наоборот, превращусь в супермена и переделаю все дела сразу. Так какая же стратегия наиболее эффективна? Спешить или не спешить? Делать последовательно или параллельно?   

Источник
Читать дальше →
Total votes 73: ↑70 and ↓3+67
Comments61

Как написать смарт-контракт для ICO за 5 минут

Reading time14 min
Views61K


Всем привет! В этой статье я расскажу вам, как за 5 минут и несколько команд в терминале запустить смарт-контракт сбора денег для своего ICO на Ethereum. Этот очерк потенциально сэкономит вам десятки тысяч американских долларов, так как любой программист — да и не программист тоже — сможет запустить проаудированный и безопасный смарт-контракт (вместо того, чтобы платить $15,000 – $75,000 за разработку). Вкратце, на этот смарт-контракт можно будет отправить денег и получить за это ERC20 токены. Можно сказать, эта статья — сборник всего опыта, который я получил, запуская ICO для своего проекта.

В Интернетах этих ваших и так полно статьей про смарт-контракты, но как только начинаешь писать оный, сталкиваешься с тем, что информация везде повторяется, а туториалов, как запулить свой ERC20 попросту либо нет, либо они устарели что аж донельзя. К слову, чтобы эта статья оставалась актуальной, постараюсь указать потенциальные места, где она может устареть (и как это поправить). Поехали!
Читать дальше →
Total votes 53: ↑34 and ↓19+15
Comments49

Где и как изучать машинное обучение?

Reading time2 min
Views76K

Всем привет!


Ни для кого не секрет, что интерес к машинному обучению и искусственному интеллекту растет в лучшем случае по экспоненте. Тем временем мой Яндекс Диск превратился в огромную свалку пейперс, а закладки в Google Chrome превратились в список, длина которого стремится к бесконечности с каждым днем. Таким образом, дабы упростить жизнь себе и вам, решил структурировать информацию и дать множество ссылок на интересные ресурсы, которые изучал я и которые рекомендую изучать вам, если вы только вначале пути (буду пополнять список постоянно).

Путь для развития новичка я вижу примерно так:

Untitled_presentation
Читать дальше →
Total votes 47: ↑44 and ↓3+41
Comments19

Побег из ада. Пленный летчик Девятаев, угнавший самолет из-под носа немецких ракетчиков

Reading time13 min
Views65K


Принято считать, что ракетостроение — одна из самых романтичных отраслей промышленности. Однако, в годы войны, в немецком ракетостроении был задействован труд не только инженеров-романтиков, но и десятков тысяч узников концлагерей. Они трудились и в штольнях завода в Миттельверке на производстве реактивной техники (было изготовлено 5 946 баллистических ракет Фау-2, которую можно считать “прабабушкой” легендарной Р-7), и в ракетном центре Пенемюнде.

Многие заключенные, не желая мириться со своей участью, саботировали работу и организовывали побег. О самом уникальном случае побега из “колыбели мирового ракетостроения”, организованного группой Девятаева, хочется рассказать сегодня. Если кратко — 10 узников лагеря при полигоне Пенемюнде 8 февраля 1945 года угнали немецкий бомбардировщик He-111 и перелетели на нем через линию фронта. Подробности данного подвига представлены ниже.
Total votes 111: ↑99 and ↓12+87
Comments175

NucInc: к чёрту технику безопасности

Reading time8 min
Views40K

Иллюстрация Джоаны Эбертс (Joanna Eberts)

К сожалению, NucInc – это не новый стартап в сфере высоких ядерных технологий, который завтра подарит нам бесплатную электроэнергию для всех планируемых электрокаров. Это сокращение от nuclear incidents или ядерные инциденты, которые последнее десятилетие уж слишком часто происходят по ту сторону океана.

Нервных и сильно впечатлительных попрошу не открывать, но если вы готовы к тому, что ядерный апокалипсис может начаться в любую минуту не с ядерного удара, а по обыкновенной человеческой глупости, то милости просим под кат.
Читать дальше →
Total votes 49: ↑45 and ↓4+41
Comments95

Гарвардский курс CS50 на русском. Все серии

Reading time4 min
Views608K


Друзья, мы рады сообщить, что перевод всего гарвардского курса CS50 закончен.

Мы писали, что в курсе 24 серии, однако последние две оказались одной и той же лекцией (одна прочитана в Гарварде, а другая в Йеле), поэтому в списке переведённых лекций не 24, а 23.

Список лекций под катом.

Что вы узнаете, прослушав этот курс:
  • Основы компьютерных наук и программирования;
  • Концепции алгоритмов и алгоритмичности мышления. Какие задачи можно решать с помощью программирования и каким образом;
  • Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка;
  • Основы языка программирования C и Scratch;
  • Основы баз данных и SQL;
  • Веб-разработка: основы CSS, HTML, JavaScript и PHP;
  • Основы подготовки презентации проектов по программированию.


Курс переведён и озвучен нашей студией по заказу JavaRush, и мы хотим сказать им огромное спасибо за поддержку!
Total votes 40: ↑37 and ↓3+34
Comments34

Где поучиться робототехнике онлайн?

Reading time4 min
Views43K
Представляю Вашему вниманию подборку онлайн-курсов по робототехнике, машинному обучению и искусственному интеллекту на самых больших и популярных платформах онлайн-обучения. Некоторые их этих курсов уже можно прослушать на русском языке, но большинство пока все еще на английском.
Читать дальше →
Total votes 18: ↑16 and ↓2+14
Comments21
12 ...
12

Information

Rating
975-th
Registered
Activity