Архив за 09 апреля 2019 - 4

Подборка @pythonetc, март 2019 - 1

Это десятая подборка советов про Python и программирование из моего авторского канала @pythonetc.

Предыдущие подборки.

0_0

0_0 — полностью корректное выражение на Python.
Читать полностью »

Помоги Дюку найти выход - 1

Всем привет! Для каждой конференции по Java мы придумываем игру, чтобы любой желающий мог весело провести время на нашем стенде. На конференции Joker 2018 мы предлагали участникам вывести Дюка из лабиринта, подробную статью про игру прошлого года можно прочитать тут. В этом году мы продолжили традицию и сделали игру, где отвечая на вопросы по Java, нужно помочь Дюку найти спрятанный выход.
Читать полностью »

Большой зоопарк опенсорсных лицензий неизбежно приводит к тому, что приходится нередко задаваться вопросами касательно их совместимости, тех или иных применимых лицензионных условий в зависимости от соответствующего сценария использования. Замечательно, конечно, что существуют подробные разъяснения по тем или иным лицензиям (см., например, о GPL 2.0 или MPL 2.0; и даже по лицензии MIT умудрились сделать большой и подробный обзор).

Но действительно хорошо и полезно, когда появляются сравнительные обзоры, посвященные сразу ряду, а то и многим лицензиям в совокупности. Один из таких проектов, появившийся буквально недавно в 2019 году — Open Source License Compliance Handbook.

Этот материал именно о нем, читайте детали ниже.

Читать полностью »

Видеокарта Zotac GeForce GTX 1650 не требует дополнительного питания

Уже через две недели компания NVIDIA должна официально представить свою новую видеокарту GeForce GTX 1650 — самую младшую видеокарту семейства Turing. Как это обычно и бывает, в преддверие выхода нового графического ускорителя в Сети появляется больше различных слухов и утечек о нём. Так, ресурс VideoCardz опубликовал изображения GeForce GTX 1650 в исполнении компании Zotac.

Читать полностью »

Вместо вступления

Unittest — наверное самый известный фреймворк для написания тестов в Python. Он очень прост в освоении и его легко начать использовать в вашем проекте. Но ничто не бывает идеальным. В этом посте я хочу рассказать об одной возможности, которой лично мне (думаю, не одному) не хватает в unittest.
Читать полностью »

Я хочу поговорить с вами о том, почему мы чаще чиним сантехнику, чем пишем про неё диссертации, о разных подходах к обучению программированию и о том, как мы пробуем применить один из них в нашем новом продукте Hyperskill.

Если вам не по душе длинные вступления, то переходите сразу к параграфу про программирование. Но так будет менее весело.

With love from Stepik: образовательная платформа Hyperskill - 1
Читать полностью »

Обзор и сравнение контроллеров Ingress для Kubernetes - 1

При запуске кластера Kubernetes для конкретного приложения следует понимать, какие требования представляет к этому ресурсу само приложение, бизнес и разработчики. При наличии этой информации можно приступать к принятию архитектурного решения и, в частности, к выбору конкретного Ingress-контроллера, коих на сегодняшний день уже большое количество. Чтобы составить базовое представление об имеющихся вариантах без необходимости изучать множество статей/документации и т.п., мы и подготовили этот обзор, включив в него основные (production ready) Ingress-контроллеры.

Надеемся, что он поможет коллегам в выборе архитектурного решения — по крайней мере, станет отправной точкой для получения более подробной информации и практических экспериментов. Предварительно мы изучили другие подобные материалы в сети и, как ни странно, не обнаружили ни одного более-менее полного, а главное — структурированного — обзора. Итак, заполним же этот пробел!Читать полностью »

Это – обзор нового в IntelliJ IDEA 2019.1. Ссылки в заголовках ведут на соотвествующие разделы на сайте, где всё описано детально, но на английском.

image
Читать полностью »

Как эволюционировали консоли Sega: видео

Как эволюционировали консоли Sega: видео

Читать полностью »

image

Элизабет Холмс, подобно Бенджамину Франклину и Эдит Кларк, подвергла сомнению базовое допущение. Она задалась вопросом: действительно ли врачам и исследователям нужно брать для проведения анализов так много крови? Элизабет доказала, что это необязательно. Её инновация, которую она запатентовала, требует от пациента сдачи одной капли крови, и этот небольшой образец затем используется для множества экспериментов. Неудивительно, что компания, которую она создала для продвижения этой технологии, процветает.

— Директор Ведомства по патентам и товарным знакам США (USPTO) Мишель Ли, 25 мая 2015 года

Когда директор Ведомства по патентам Мишель Ли выступала в этой речью, Theranos казалась одной из самых впечатляющих компаний в Кремниевой долине. Но в том же году общественность узнала, что Холмс не «доказала» ничего. Информаторы сообщили The Wall Street Journal, что Theranos даже не использует для большинства анализов крови собственные устройства. Очевидно, Холмс потратила больше десятка лет на построение компании, основанной на нереалистичных и откровенно фальшивых заявлениях о её революционной технологии.

Разумеется, у такой масштабной катастрофы, как Theranos, было множество виновников. Федеральными властями Холмс и бывшему управляющему директору компании Санни Балвани предъявлены обвинения в мошенничестве. Совету директоров Theranos, в который входило много известных личностей, не удалось реализовать адекватный контроль. Аптечная сеть Walgreens перед заключением партнёрского договора игнорировала тревожные сигналы. Венчурные капиталисты и некоторые журналисты слишком страстно желали верить неподтверждённым заявлениям Theranos.

В этой ситуации свою важную и часто недооцениваемую роль сыграла патентная система. USPTO слишком охотно выдавала патенты, оказывая Theranos доверие, которого та не заслуживала.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js