17 заметок с тегом

что почитать

Достаточно круто, чтобы поделиться

Что почитать про JavaScript

Скопилось интересных технических ссылок

Еще один «костыль», или закономерность (зависит от точки зрения) для более строгой работы с объектами в джаваскрипте в стандарте es6.
http://www.nczonline.net/blog/2014/04/22/creating-defensive-objects-with-es6-proxies/

Антипаттерны работы с промисами. Всем, кто использует промисы с более, чем с одним then посвящается
http://taoofcode.net/promise-anti-patterns/

Профилирование памяти с хром девелопер тулз.
https://developer.chrome.com/devtools/docs/javascript-memory-profiling

Трюки повышения js производительности на мобильных. Отлично срабатывают и на десктопе в большом приложении
http://cubiq.org/performance-tricks-for-mobile-web-development

Как работают браузеры. То, что раньше собиралось по частям в интернетах, теперь в одной статье:
http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/

Еще про оптимизацию: ограничение reflow границами элемента. В комментах высказываются сомнения по поводу актуальности метода.
http://wilsonpage.co.uk/introducing-layout-boundaries/

Следующий спорный, но, «если аккуратно, то можно» хак насильного подключения hardware acceleration для рендеринга слоя
http://aerotwist.com/blog/on-translate3d-and-layer-creation-hacks/

Объяснение как работает event-loop и асинхронность в джаваскрипте

2014   javascript   ссылки   что почитать

Модели мира. Часть 2

Часть 1

Профессионалы развенчивают ложные модели непрофессионалов.

http://gutta-honey.livejournal.com/113296.html
Представление обывателя о том, что является нормой, а что патологией, и что все, что не норма, должно быть обязательно вылечено.

http://svictorych.livejournal.com/149809.html
Про ориентацию на цену при выборе товара. Ошибка заключается в том, что покупая самый дешевый товар, покупатель не выигрывает, а зачастую проигрывает (в качестве). Примечательно, что статистика берется из реальной сети розничной торговли.

http://svictorych.livejournal.com/76227.html
Про «плати человеку больше, и он будет работать лучше». А вот и нет.

http://lurkmore.to/Культ_карго
Культ карго. Встречается и в более сложных формах (будем проводить собеседования как Гугл — будем такими же успешными, как гугл. Будем использовать ту же технологию, что и успешные компании на рынке — будем такими же успешными).

http://www.ellf.ru/cognitive/23406-karel-chapek-o-pravilakh-vedenija-diskussii.html
Некоторые приемы софистов, такие как caput canis (приписывание дурных качеств) — прямая эксплуатация кривых моделей мира. Разве может тот, кто изменяет жене с козой давать дельную критику работы государственного деятеля?

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

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

2014   мысли вслух   что почитать

Что почитать. Крисс Фрит «Мозг и душа: как нервная деятельность формирует наш внутренний мир»

То, что мы знаем о мире — модель, построенная мозгом. Мозг постоянно вносит поправки в эту модель.

Один из способов изучить как мозг строит модель мира — исследовать отклонения в построении модели. Например наблюдая за людьми, имеющими нарушение мозга. Упоминаются случаи, похожие на описанные в  книге Оливера Сакса «Человек, который принял жену за шляпу».

Еще одна мысль — мозг работает по принципу постоянного уточнения существующей модели. Но он не может создавать модель на пустом месте. Ему нужна исходная информация, предпосылки после проверок которых мозг будет обновлять существующую модель. Эти предпосылки заложены в мозгу в результате эволюции (считай те организмы передавали гены, формирующие предполсылки, которые смогли выжить. см. Ричард Докинз «Эгоистичный ген»). Эти предпосылки и эксплуатируются создателями иллюзий.

Предпосылка: подавляющее большинство объектов, с которыми имы имеем дело — выпуклые. Поэтому для вогнутой маски мозг создает модель как если бы маска была выпуклой так как этот вариант более вероятный. Исходя из этой модели мозг неверно оценивает направление вращения маски. Как только количество информации о маске увеличивается (становится виден край) мозг подправляет модель, и уже корректно оценивает вогнутость и направление вращения

Эффективность обучения можно измерить с помощью формулы Бейса. Открытию Бейса уделено несколько глав. На хабре годная подброрка ссылок про этого парня: http://habrahabr.ru/post/219721/.

Упоминается сенсорная депривация (в книге про Фейнмана уже было). Все равно мозг будет пробовать строить модель.

Книга крайне рекомендуется к прочтению тем, кто хочет лучше понять себя и окружающих.

2014   книги   что почитать

Что почитать. Гиппенрейтер «Общаться с ребенком — Как?»

Практические советы и приемы по общению с детьми (от 5 до 15). Одна из ключевых идей — реакция ребенка (непослушание, бунт) — это сложный, составной процесс, имеющий причину. Не всегда причины имеют прямой характер. Например ребенок отказывается надевать теплую шапку, выходя на улицу. За этим отказом может скрываться боязнь быть непризнанным в коллективе, нелюбовь к конкретно этой шапке или еще какая проблема. Сам ребенок еще не умеет высказывать своих мыслей, или уже имеет опыт игнорирования со стороны родителей.

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

Разрешить этот процесс единственным действием невозможно, и часто вредно.

В книге рассмотрены конкретные ситуации, даны указания к действию. Книга будет интересна родителям, учителям и менеджерам.

Меня окружает много людей, которые не считаются уже детьми, но все еще имеют детские повадки и взгляды. Они нуждаются в специальном отношении. Книга дает инструменты для лучшего понимания таких людей, настройке хороших отношений с ними.

2014   книги   что почитать

Что почитать. Нил Шубин «Внутренняя рыба»

Книга рассказывает о родстве человека с животными, при том разными, начиная от одноклеточных, заканчивая млекопитающими. Описаны исторические изменения, которые прослеживаются по на день, и привели человека к тому виду, в котором он сейчас находится (со всеми недостатками и достоинствами). Немало внимания уделено методологии исследования и подходов, используемых в генной инженерии. Становится ясна причина возникновения стремных на первый вгляд результатов экспериментов (например развитие дополнительных глаз в разных местах тела дроздофил), и их ценности для исследователей.

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

Один из важных моментов — подход автора к исследованиям, его рассуждения о важности планирования и роли случая в жизни.

Книга представляет интерес тем:

  • кто сомневается в происхождении человека от животных, и ищет разъяснений своей неправоты на пальцах (+ хорошо ложиться в комбинации с Докинзом)
  • кто любит читать увлеченных людей
  • кто хочет углубить понимание природы человека
2014   книги   что почитать
Ctrl + ↓ Ранее