Цитата #451542

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

yyy: А у нашего админа распятие на стене из трехдюймовых дискеток…

zzz: А я… а я из этих дискеток гибкие диски — это круглые, которые — повыковырял, нарисовал на них белым штрихом эмодзи, и сделал защитные обереги!

ccc: Оберегают от вопроса "А чем вы сейчас на работе заняты"?
Цитата #451542
Source: bash

Цитата #451541

xxx: Низнай. Моя посредь школы захотела стать химиком. Показал элементарное — аммиак и сероводород. Вопрос отпал и больше не поднимался.
Цитата #451541
Source: bash

Книга «Чистый Python. Тонкости программирования для профи»

image Привет, Хаброжители! Изучение всех возможностей Python — сложная задача, а с этой книгой вы сможете сосредоточиться на практических навыках, которые действительно важны. Раскопайте «скрытое золото» в стандартной библиотеке Python и начните писать чистый код уже сегодня.

Если у вас есть опыт работы со старыми версиями Python, вы сможете ускорить работу с современными шаблонами и функциями, представленными на Python 3.

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

Отрывок «Самое сумасшедшее выражение-словарь на западе»

Иногда вы наталкиваетесь на крошечный пример кода, который обладает поистине неожиданной глубиной — одна-единственная строка кода, которая способна многому научить, если хорошенько над ней поразмыслить. Такой фрагмент код — это как коан в дзен-буддизме: вопрос или утверждение, используемое в практике дзен, чтобы вызвать сомнение и проверить достижения ученика.
Читать дальше →
Книга «Чистый Python. Тонкости программирования для профи»
Source: habrahabr

Пост №3591245

Автор: Orvus

ComplainРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3591245″ }, «headline»: «Complain / Fantasy (Fantasy art) :: красивые картинки :: Lee b :: artist :: art (арт)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BA%D1%80%D0%B0%D1%81%D0%B8%D0%B2%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-art-Fantasy-Lee-b-4617470.jpeg», «height»: 1007, «width»: 1500 }, «datePublished»: «2018-07-31T12:09:02+03:00», «dateModified»: «2018-07-31T12:09:02+03:00», «author»: { «@type»: «Person», «name»: «Orvus» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3591245
Source: Joyreactor

Пост №3591244

Автор: 8l8i8

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3591244″ }, «headline»: «ограбление :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%BE%D0%B3%D1%80%D0%B0%D0%B1%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-4617469.gif», «height»: 240, «width»: 400 }, «datePublished»: «2018-07-31T12:08:14+03:00», «dateModified»: «2018-07-31T12:08:14+03:00», «author»: { «@type»: «Person», «name»: «8l8i8» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3591244
Source: Joyreactor

Пост №3591240

Автор: Shuster

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://anime.reactor.cc/post/3591240″ }, «headline»: «зовут бесполезногиней Лягушка опять обслюнявила Казума не дает денег на бухло Делают мемы про о / Aqua (konosuba) :: Kono Subarashii Sekai ni Shukufuku wo! :: Anime (Аниме)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Aqua-%28konosuba%29-Kono-Subarashii-Sekai-ni-Shukufuku-wo%21-Anime-4617463.jpeg», «height»: 960, «width»: 680 }, «datePublished»: «2018-07-31T12:02:59+03:00», «dateModified»: «2018-07-31T12:02:59+03:00», «author»: { «@type»: «Person», «name»: «Shuster» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «тсутствие панцу коряво рисуют во 2 сезоне» }
Комментировать 
Пост №3591240
Source: Joyreactor

Пост №3591237

Автор: KomPart

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3591237″ }, «headline»: «Katia Managan :: Quill Weave :: Kinda Questionable :: Making a cat cry :: разное», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Making-a-cat-cry-%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%B5-Katia-Managan-Quill-Weave-4617460.png», «height»: 800, «width»: 800 }, «datePublished»: «2018-07-31T11:59:58+03:00», «dateModified»: «2018-07-31T11:59:58+03:00», «author»: { «@type»: «Person», «name»: «KomPart» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3591237
Source: Joyreactor

[Перевод] Реактивность в JavaScript: простой и понятный пример

Во многих фронтенд-фреймворках, написанных на JavaScript (например, в Angular, React и Vue) имеются собственные системы реактивности. Понимание особенностей работы этих систем пригодится любому разработчику, поможет ему более эффективно использовать современные JS-фреймворки.

В материале, перевод которого мы сегодня публикуем, продемонстрирован пошаговый пример разработки системы реактивности на чистом JavaScript. Эта система реализует те же механизмы, которые применяются в Vue.
Читать дальше →
[Перевод] Реактивность в JavaScript: простой и понятный пример
Source: habrahabr

[Перевод] Чему я научился, создав 100 игр за 5 лет

Мой марафон закончен! С июня 2012 года по июнь 2017 года я создал 100 игр.

Прежде, чем мы углубимся в подробности, мне нужно немного рассказать о своём проекте «100 игр за пять лет» и вкратце изложить числа и факты о самих играх.


Небольшое объяснение

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

Кроме того, я знал, что даже сами по себе мои игры будут плохими (а многие из них и в самом деле плохи), то по крайней мере поставленная задача заслуживает внимания. Хотя я не могу сказать, что научился при создании 100 игр большему, чем если бы выбрал другой путь, но одним из основных качеств Джеймса из 2012 года была амбициозность. Благодаря проекту я попал в список Forbes 30 Under 30 2017, выработал и упрочил собственный дизайнерский стиль, а также познакомился с самыми удивительными, вдохновляющими и интеллектуальными создателями игр. Я с гордостью называю свою цель «самой умной идеей, пришедшей в голову более юному мне».
Читать дальше →
[Перевод] Чему я научился, создав 100 игр за 5 лет
Source: habrahabr

Middle/senior: как вырваться из болота?

Три года на одном проекте — развиваться физически некуда. Энтузиазма с каждым днем все меньше, и один лишь вид изученного вдоль и поперек кода уже вгоняет в спячку. Знакомо? Поздравляю, вы «выгорели».

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

image

Читать дальше →
Middle/senior: как вырваться из болота?
Source: geektimes