Раскрашивание чёрно-белых фото силами нейронной сети

Привет, уважаемый читатель! Некоторое время назад я наткнулся на очередное замечательное применение свёрточных нейронный сетей (CNN) - раскрашивание старых чёрно-белых изображений. Да-да, это уже было сделано ранее, но прогресс не должен стоять на месте! Satoshi Iizuka, Edgar Simo-Serra и Hiroshi Ishikawa из университета Васэда, одного из самых престижных ВУЗов Японии,…

Запуск web странички на Python 3 с помощью http.server

Недавно мне понадобилось запустить очень простую веб-страничку с несложной логикой на серверной стороне, а трогать старый добрый PHP совсем не хотелось. Без долгих колебаний, я решил, что попробую поднять вебсервер на Python 3 и заодно разобраться, насколько просто это можно сделать. Сразу оговорюсь, что для более-менее толковых проектов надо бы…

Неожиданная консоль

Наткнулся на презабавнейшую штуку, о которой спешу поведать и вам (а заодно и настроить нормальную подсветку синтаксиса в моём уютненьком бложеке) Попробуйте вставить в JS консоль браузера следующее мракобесие [Осторожно! Длиннокод!]: var css = "text-shadow: -1px -1px hsl(0,100%,50%), 1px 1px hsl(5.4, 100%, 50%), 3px 2px hsl(…

Веб-дизайн за четыре минуты

Недавно я нашёл страничку, которая способна продемонстрировать основополагающую важность веб дизайна в современном (что характерно) вебе. картинку честно позаимствовал у автора Некто по имени Джереми Томас опубликовал интерактивное руководство, в котором объясняет основы веб-дизайна шаг за шагом. Конечно, не стоит полагать, что вы постигнете вершины искусства проектирования пользовательских интерфейсов за…

Самая маленькая в мире GIF

Мне на глаза попалась старая, но ещё незнакомая мне статья о том, какого размера может быть GIF картинка и как с этим жить http://probablyprogramming.com/2009/03/15/the-tiniest-gif-ever Чтобы разглядеть саму картинку, мне пришлось воспользоваться зумом в браузере и тряпочкой для протирки монитора :) Исходник картинки лаконичен до невозможности:…