Добрая книга. Всем любителям питона, которые хотят доказать нанимателю и всему остальному миру, что питон это не обречен на синхронную (читай "тормозную") работу - однозначно к прочтению. Тут все по полочкам - петля событий, корутины, таски, работа с потоками, мультипроцессинг, синхронизация тредов, локи - все для нормальной асинхронной работы упаковано и разложено. Я даже понял в процессе чтения, что основной конкурент питона в веб-разработки, NodeJS, даже проигрывает ему по количеству примитивов для асинхронной работы - в ноде только промизы есть, а тут и таски, и скедюлеры доступны, и многопроцессорность из коробки. Просто нода - изначально асинхронная, а питон - нет. И решения в ней принимаются с этой асинхронностью в голове, а питон приходится до асинхронности допиливать. Но ничего… Развернуть
Никогда не поздно пробовать,узнавать и учиться чему-то новому.
Как насчет того, чтобы попробовать сделать светодиодную открытку?!
Лично я была в восторге от процесса и от того как из простых элементов,можно сделать такую милую красоту, если следовать инструкции.
Пока ребенок наблюдал за происходящим и активно руководил процессом, к эксперименту подключился даже муж. =) Так что процесс вовлек всю семью. А еще мы сразу выбрали несколько схем, которые хотим попробовать сделать на досуге.
С книгой “Простая электроника для детей и взрослых.” Можно прекрасно и с пользой провести время, расширить свой кругозор и увлечься чем-то новым. Помимо раздела “свет” в книге еще есть разделы о звуке и движении,так что есть что изучить и в чем попрактиковаться.
В своей книге группа авторов рассказывают и… Развернуть
Это было необычно, случайно узнала про эту серии манги и из всего ассортимента решила начать знакомство с технического английского. Довольно интересная подача материала, с примерами и простыми объяснениями.
Мне оказалась не актуальна тема написания научной работы, но в принципе описанный там метод можно применить к написанию и пониманию любого направления. Но на мой взгляд нужно хоть какое-то знание языка, тем более, что построение предложений отличается.
Я многое из перечисленного в комиксе делала по привычке и интуитивно, но освежить в памяти правила никогда не помешает. Список слов тоже оказался познавательным, было ощущение, что с некоторыми из них вообще никогда не сталкивалась.
По сюжету героиня Рина поступает в магистратуру и ей говорят, что ее научную работу надо перевести на… Развернуть
Ультимативный гайд о базах данных, от исторического экскурса до современных тенденций, от алгоритмов консенсуса до мониторинга. Книга покрывает тему БД в максимально широком диапазоне, при этом нисколько не жертвуя качеством. После прочтения хочется изучить список литературы по каждой теме, так как манера раскрытия идеи возникновения той или иной технологии к этому располагает.
Не знаю, как можно называть себя Python разработчиком, не прочитав эту книгу. Она содержит тонны полезного материала, обернутого в более или менее понятную формулировку.
Темы покрывают все области и справляются с этим на отлично, кроме глав про конкурентность. В них не хватило пояснений. Про конкурентность лучше прочитать это - Matthew Fowler - Asyncio и конкурентное программирование на Python.
Мне также понравилось, что есть главы про типизацию - вот прям классно! А поэтому и затрагиваются протоколы, интерфейсы.
Читать ее стоит тем, кто уверенно уже владеет базой и хочет прокачать себя еще больше. Есть части, где рассказывается о внутрянке Python, что тоже несомненно плюс.
Часто обращаюсь к ней, а не к гуглу. Так что можно сказать, что она стала моей настольной книгой как Роберт Мартин -… Развернуть
Да, это именно то, чего я и хотел от книги с названием «Оптимизация запросов в PostgreSQL»! Оправдывает название на 100%. Отличный материал.
Почти не затрагиваются вопросы конфигурирования СУБД, которые тоже (разумеется) влияют на производительность, но название книги этого и не обещает. О вопросах конфигурирования можно почитать в книге «PostgreSQL 11. Мастерство разработки», Ганс-Юрген Шёниг, и, конечно, в «PostgreSQL 16 изнутри, Рогов Е. В. А здесь — именно то, как писать запросы, чтобы они работали быстрее.
Рассматривается концепция коротких и длинных запросов, которая была мне незнакома до чтения этой книги, и на основании этой классификации приводятся разные рекомендации по оптимизации этих запросов.
Полноценно рассматривается влияние на производительность запросов:
- индексов,
-… Развернуть
Мне книга понравилась и была полезной. Она не без огрехов — редактор этой книги в некоторых моментах более профессионален, чем автор, и делает в сносках об этом замечания, но это не портит моего впечатления от книги.
Мне понравилось описание уровней транзакций в PostgreSQL в этой книге, основы использования индексов, описание некоторых средств SQL, которых я не знал до чтения этой книги, описание практической работы по реализации репликации.
Хороший материал. В качестве первой книги по PostgreSQL не подойдёт. Но я и не знаю, какая книга подойдёт в качестве первой — возможно, «PostgreSQL. Основы языка SQL» :)
Отличный материал по использованию PostgreSQL, балансирующий материал разных тем — здесь есть и SQL, причём некоторые показанные особенности были для меня неизвестны, есть и вопросы настройки производительности PostgreSQL, и вопросы масштабирования СУБД.
Однако, это не та книга, которую можно рассматривать первой по PostgreSQL, хоть во введении и говорится, что начальных знаний не требуется — думаю, это не так, без начальных знаний не всё будет понятно.
Мне материал понравился и был полезен, рекомендовать можно.
То, что сейчас актуальная версия 16, а книга по 10й версии, смущать не должно — насколько я могу судить, здесь описываются базовые возможности, которые в той же степени актуальны и сейчас.
Это отличная — и, вероятно, лучшая — книга для тех, кто хочет понять, как работает PostgreSQL изнутри. Однако, перед выбором этой книги для чтения, стоит задать себе вопрос — а я хочу понять, как работает PostgreSQL, или хочу лучше научиться им пользоваться? Да, эти вопросы похожи друг на друга, но всё же разные. Если хотите понять, как работает постгрес — это лучшая книга для вас.
Но я не уверен, что целиком и полностью могу рекомендовать эту книгу разработчикам прикладных приложений с использованием PostgreSQL. Рекомендовать её DBA — да, разработчику баз данных вообще — да. Но разработчику, который использует PostgreSQL, изучил SQL и хочет понять, как эффективнее использовать эту систему в своей повседневной работе, как её лучше настроить, как «правильнее» в разных сценариях создавать… Развернуть
Слишком по верхам, но в целом для ознакомления подходит.
Именно так нужно учить детей наукам!
Ярко и со множеством примеров.
Мне, как взрослому человеку, самой захотелось с этой книжкой повозиться.
Что в ней можно найти?
1) Базовые понятия в электронике (коротко на две странички)
2) Как правильно паять (тоже две странички)
3) Таблицу электронных компонентов (это вообще чума! мне даже для работы эта шпаргалка пригодится)
4) Множество интересных фактов на полях книги
5) Сценарии 40 поделок, тематически разделённых на три рубрики "свет", "звук", "движение"
А мне достался ВИБРОЖУК из главы "движение".
Пыхтели всей семьёй ))
Чтобы ножки у жука симпатичнее загнуть, пришлось даже расчехлить походный мультитул.
Эта книга даёт шикарный толчок пораскинуть мозгами и повозиться руками.
Можно применять вместо настольных игр уютными семейными вечерами.
Между протим,… Развернуть
Лично для меня эта книга идеал того, в каком объеме и как должен подаваться материал. Тема асинхронности довольна сложная, но в книге ключевые моменты подкрепляются примерами, глядя на которые, все становится если не очевидно, то понятно. Однозначно рекомендую эту книгу всем программистам, кто пишет на Python, но с небольшой оговоркой: вы уже что-то писали асинхронно и чуть-чуть понимаете что это вообще такое. Совсем "с нуля", как мне кажется, будет немного тяжеловато, но однозначно полезно для развития :)
У меня шок и очередной раз гордость за российскую науку. Преподаватели детского технического центра «Инженерка» разработали 40 увлекательных уроков для того, чтоб познакомить детей с электроникой.
Так просто и элементарно можно собрать различные поделки, которые будут светится, бегать по вашему столу. Все изделия для поделок безопасны для детей, т.к. сделаны из обычных материалов: пробки, стаканчики, ватные палочки. А самое интересное в конце каждого урока есть Qr-код, который ведет к видеоинструкции. Такое я люблю, мне по видео иногда легче учится.
Огромная благодарность разработчикам книги, что позволяют знакомить с электроникой с детства. Я думаю это будет большой вклад в нашу науку и в общем в развитие страны.
P.S. Мне кажется если такая книга попалась бы мне в детстве, то на пол дома… Развернуть
Автор собрал в первой половине данного пособия основные рекомендации, затрагивающие особенности форматирования текстов модулей программного кода. Применимо к любому ЯП. Вторая половина пособия посвящена особенностям форматирования для процедурных языков.
У меня есть странная претензия к книге в названии которой используется "на практике": слишком конкретные примеры. Авторы сильно скатываются в решение конкретных проблем конкретными библиотеками и далеко уходят от того, как эти проблемы решаются в принципе (какая база стоит за их решением).
Глава про рефлексию скатывается чуть ли не в вольный пересказ листинга вместо описания того, а что с системой типов происходит под капотом.
Короче, 3 из 5. Если вы недавно освоили синтаксис го и ни на чем до этого в жизни не кодили, то можно прочитать. Остальным не советую.
Я не планирую программировать на Эрланге, но было очень интересно познакомиться с этим функциональным языком и его экосистемой. Удивительный мир акторов, сопоставления с образцом и рекурсии.
Отличное чтиво для тех, кто знаком с java и хочет ознакомиться, пожалуй, с самым популярным фреймворком для разработки веб приложений - spring. Мало теории и много практики. Возможность сходу начать создавать приложение. Книга точно даст понять, что из себя представляет этот фреймворк, познакомит с его разными аспектами. Минус в том, что книга очень поверхностная, для людей с опытом будет практически бесполезна. Тут вы не найдёте описания того, как спринг работает "под капотом". Но для новичков, которые не любят тонну теории, хороший вариант.
Ждал от книги большего. Ждал про то, как тестить бизнес-логику, про слои приложения, границы, про правильное написание быстрых изолированных тестов бизнес-логики, интеграционных тестов инфраструктуры, про команды и запросы и тд. Книга не доросла до таких тем, несмотря на свой 600-страничный размер.
Виды тестов и их разница даны только в последней главе. Это как? Про стабы — нет. Про запросы-команды, про зависимости и их тестирование тоже толком нет.
При этом зачем-то в книгу вошла белиберда про Django — про её модельки, вьюшки, урлы, миграции. Это всё в документации по фреймворку есть и очень слабо относится к теме книги — к тестированию.
Книга небесполезна. Но, повторюсь, ожидания мои были другими. В чём-то вероятно следующая книга Персиваля по паттернам отвечает на мои вопросы — а, может,… Развернуть
Книга напоминает чей-то конспект. Если не знать изначально, о чём речь, то и не поймешь.
Каждая глава сопровождается забавными поясняющими картинками, что для физических законов здорово - вот только эти картинки совсем не информативные и разобраться в них даже сложнее, чем в тексте.
Возможно дело в плохом переводе (на сколько я понимаю переводили с японского). В последних главах текст напоминает машинный перевод. Появляются термины, которые раньше не были объяснены. Допускаются ошибки, например когда скорость вращения земли у автора оказывается равна скорости света в вакууме.
Статьи в википедии по теме написаны интереснее, а эта книга может только убить весь интерес у читателя.