- Как организованы кластеры Google
www.slideshare.net/ultradvorka/google-cluster-innards
Как строить дизайн системы с тэгами на Mysql, а также как
проектировать базу MySQL с Master/Slave, чтобы распределять нагрузка
на узлы веб-фермы (от майсиквелиста) — с примерами SQL
www.slideshare.net/jonathanbaij/building-a-tag-system-with-mysql
Как оптимизировать вызовы Javascript/AJAX на сайтах (от гуглиста)
www.slideshare.net/souders/web-20-expo-even-faster-web-sites
Как организован DIGG (PHP + MYSQL)
www.slideshare.net/epee/mysql-2007-tech-at-digg-v3
Как оптимизировали Fotolog (самое большое сообщество по фото
блоггингу) MySQL, JAVA, PHP, Memcached, дизайн БД
www.slideshare.net/frankmashraqi/fotolog-scaling-the-worlds-largest-photo-blogging-community
Как оптимизировать БД MySQL
www.slideshare.net/techdude/how-to-kill-mysql-performance
Как организован Flickr (PHP, PEAR, ImageMagic, Perl, Java, XML)
www.slideshare.net/coolpics/flickr-44054
Рекомендации по созданию презентаций
Создавая презентации, или рецензируя чужие, я руководствовался собственными впечатлениями. Когда же наткнулся на документацию к LaTeX Beamer, был в восторге: там было не только подробное руководство по собственно латех-бимеру, но и общие рекомендации по созданию слайдов. Читая документацию я буквально радовался каждому абзацу, ловя себя на мысли «Да, да. Точно, правильно.»
И когда возникла необходимость составить рекомендации по созданию презентаций для конференции RuPyRu, я вспомнил про документацию к бимеру. Она и послужила основой для общих рекомендаций. А уже на основе общих рекомендаций я составил упрощенную редакцию, которую и привожу здесь:
Искусство публичных выступлений в историях о жизни
Особое спасибо karellen за ссылку на книгу Pitch Anything. У karellen безусловно стоит поучиться: написав в комментарии к моей предыдущей статье, что в этой книге «автор очень убедительно опровергает почти все эти «истины»», он заинтриговал меня. Интересно же: кто-то опровергает то, что у меня отлично работает. Я, конечно, полез на Амазон, купил kindle-версию книги и читал ее с большим удовольствием. Книга на самом деле ничего не опровергает: я рассказывал, что именно я делал, чтобы выступать интересно, а в книге рассказано, почему надо делать именно так. Книгу безусловно стоит прочесть, тем более, что написана она на довольно простом английском.
Кстати: в начале доклада смело благодарите аудиторию, если есть за что — например, за дельные советы и хорошие вопросы на прошлой встрече.
Перед тем, как благодарить, посмотрите habrahabr.ru/post/57913 — я не со всем согласен, но интересно все равно. Там как раз товарищ возмущается дурацкими началами докладов.
Налаживайте контакт, вовлекайте аудиторию в разговор, если она спит. Хороший способ для больших залов (человек двести и больше) — заставить одну половину аудитории кричать один короткий слоган или слово, а другую — другой. А потом — все вместе что-то общее. Работает на слоганах, хорошо разбираемых на части, и вызывающих энтузиазм у значимой части аудитории, например: «Россия — вперед!», «Уралмаш — чемпион!», «PHP — рулит!» и т.п.
Какую прочесть книгу, чтобы делать доклады лучше?
В начале октября издательство «Манн, Иванов и Фербер» предложило мне написать, что я думаю о книге Алексея Каптерева «Мастерство презентации». Почему мне? Виной тому — мои посты на Хабре по искусству презентаций (тыц, еще тыц).
Книга оказалась интересной, я согласился. Поскольку денег за обзор не платят, и в издательстве я не работаю, ниже — гарантированно честный обзор. Станете ли вы лучше или успешнее, если прочтете еще одну книгу? Решать вам: собственно, я и пишу свои впечатления для того, чтобы хабраразум в дискуссии решил – надо ли нам читать такие книги, и что они нам могут дать нового для успеха.
Вкратце мое мнение: книгу читать стоит именно потому что она помогает стать лучше. Не делать презентации лучше, а лучше понимать, зачем и как общаться с людьми, как это делать эффективнее, словом – как за то же время сделать больше хорошего себе и людям.
Для меня существенным аргументом «за» эту книгу была рекомендация Ильи Сегаловича, со-основателя и бессменного технического директора Яндекса: «Алексей замечательно знает и умеет преподать науку рассказывания. Слушать его – удовольствие, а советы – бесценны».
Книга меня поразила, и прежде чем вы решите, стоит ли читать этот обзор дальше, сразу предупреждаю: кроме бочки меда будет несколько ложек дегтя. Начнем, для бодрости, с хорошего.
Эффект слайдов на сайте. Версия вторая, дополненная и исправленная
Статья справедливо набрала множество замечаний, в основном, касающихся отсутствия практической части и примеров кода.
Предлагаю вашему вниманию переработанную статью, снабженную живыми примерами.
Слайды в iOS 7

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

Напомню, что ранее Хабр буквально взорвал пост «Как закрыть Интернет в России», в котором до широкой публики были донесены ближайшие и отдалённые планы Минкомсвязи.
Министерство разработало тезисную концепцию под наименованием «Развитие мультисервисных сетей связи общего пользования Российской Федерации», в которой представило, скажем так, интересное видение развития рынка и будущей инфраструктуры операторов связи.
Страшно-интересно стало всем (нужное подчеркнуть).
И поэтому вся IT-отрасль и существенная часть интернет-общественности с нетерпением ждали, когда же представители Минкомсвязи дадут подробные разъяснения по своему видению «нового дивного мира». Это произошло 22 августа на круглом столе в Аналитическом центре при Правительстве РФ. Мне удалось поприсутствовать на данном мероприятии, попасть на которое, кстати говоря, оказалось не так и сложно — просто надо было знать, что оно вообще будет и отправить запрос на участие.
Слайд-дупликатор своими руками

Для пересъемки пленочных негативов и позитивов применяют сканеры и слайд дупликаторы.
Как и у многих рожденных в СССР, у меня есть коробка, в которой лежат старые пленки и слайды. Давно собирался их переснять на цифру, вернее давно собирался сделать дивайс для пересъемки, и в конце концов собрался.
Для начала сделал поиск по инету. Нашлись и самоделки и фабричные варианты. Некоторые неоправданно сложные, некоторые не очень удобные для изготовления и использования…
Собранная информация позволила родить конструкцию своего варианта.
Обзор докладов конференции QCon London 2015

Впервые QCon состоялась в 2007 году в Лондоне и Сан-Франциско. С тех пор она стабильно набирает популярность и расширяет географию, и в этом году она пройдет в 8 городах. Лондонская QCon проходит в самом сердце британской столицы, в двух шагах от Вестминстерского Аббатства. В разное время на QCon выступали такие известные личности, как Martin Fowler, Kent Beck, Erik Meijer, Steve Vinoski, Joe Armstrong, Rich Hickey и многие другие.
Как акцентировать внимание зрителя на слайдах

Наверное, практически каждый выступающий задается вопросом «Как привлечь внимания зрителя к слайдам?». В данной статье Everslide ответит на этот, как оказалось, не сложный вопрос.
Айтрекер на службе консультанта по презентациям

Почти весь прошлый октябрь я провёл, работая с докладчиками Highload++ 2015. Поскольку конференция большая, и участники собираются из разных городов и даже стран, большая часть этой работы проходила дистанционно: у нас были вебинары, затем скайп-созвоны и только в самом конце — очные встречи. Там я особенно ярко столкнулся с типичной проблемой обучения: нужно не только показать, как правильно, а как — неправильно, но и
Логично задавшись вопросом о том, что я сделал не так, я пришёл к выводу, что, с учётом специфики аудитории, нужно прибегнуть к убеждению с помощью технических средств, подкрепить эмоции данными. Мне уже приходилось пользоваться айтрекером для анализа того, как люди пользуются, например, поиском в интернете, и я хорошо представлял себе его возможности. Что ж, решил я, заодно проверим, так ли ужасно то, чего я прошу не делать?
Слайды курса «Технологии и разработка СУБД»

На протяжении последнего года моя коллега Анастасия Лубенникова и я вели курс под названием «Технологии и разработка СУБД». Данный курс посвящен разработке реляционных СУБД с акцентом на конкретную реализацию в лице PostgreSQL. Мы сотрудничали сразу с несколькими ВУЗами. На ВШЭ это был обязательный предмет, рассчитанный на студентов 4-го курса (на фото студенты сдают экзамен). В ВМК МГУ это был предмет по выбору, на который ходили студенты разных курсов.
Как не позориться на митапах, или разработчик учит выступать разработчиков. Интервью Александра Шушунова
А вот на DUMP Казань мы получили заявку в секцию Менеджмент, да еще с темой “Хорошие слайды”. Так-так, интересно: разработчик учит выступать разработчиков. Чем такое обучение отличается от обучения тренера, коуча и прочих менторов? Поговорили об этом с самим спикером — Александром Шушуновым (Senior Software Engineer из EPAM Systems).

История презентаций: эпоха до появления Powerpoint (часть 1)

Рассказываем, как развивались способы создания презентаций до появления привычных нам сервисов.
Мы привыкли делать презентации в специальных программах или онлайн-редакторах: у нас есть Powerpoint, Google Slides, Keynote или Prezi. Среди них самым популярным изобретением стал именно Powerpoint: этот сервис верой и правдой служит нам уже более 30 лет. Но что было до его появления? Презентации тоже были. Давайте посмотрим, с помощью каких технологий их создавали.
Какими были первые презентации?
Презентация – это визуальный материал, помогающий вести рассказ. Можно сказать, что и наскальные рисунки были первыми презентациями – ведь через них древние люди общались с себе подобными и передавали опыт. Средневековые витражи тоже по своей концепции были похожи на презентации: с помощью картинок людям рассказывали библейские сюжеты.

Alt: Витражи представляли собой серию последовательных изображений
Еще одна важная веха развития презентаций – это школьные доски. Первые из них появились в XIX веке и предназначались для надписей мелом. В XX веке наряду с ними стали использоваться маркерные доски. Впрочем, мел и маркер не имеют между собой существенных различий. Главный минус этого способа презентации – выступающий должен писать на доске в режиме реального времени. Это неизбежно прерывает речь, а также не позволяет создавать аккуратные схемы или рисунки.

Alt: В научных кругах доски активно использовали для презентации и обсуждения новых идей – на них показывали расчеты и схемы
Первые презентации с использованием досок носили образовательный характер – по сути, занятия в школах и университетах просто начали дополнять надписями, графиками и рисунками. Гораздо позже, уже с появлением технологий отображения слайдов, презентации стали создавать для бизнес-целей – для привлечения клиентов или инвестиций в стартапы.
Как сделать правильный слайд. Часть 1-ая

Он нажал пробел и новые потоки экранной боли хлынули через глазки прямо к мозгу. Я думал: «Ну как можно быть таким именитым тренером и показывать такую дрянь на проекторе!?» На меня смотрели миллионы маленьких разноцветных циферок сведенных в какую-то табличку, сбоку был приляпан милый стоковый песик. Тренер тыкал в каждую циферку лазерной указкой и что-то там объяснял. Я думал об одном: «Зачем на слайде этот песик?»
Философия диафильмов: путь к идеальной презентации

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

В 2020 году мы закрыли нашу студию по разработке сайтов. Накопленные компетенции и ресурсы ,решили потратить на разработку редактора презентаций, аналога PowerPoint. Денежная подушка закончилась через год, продукт не запустили, команда разбежалась, а я устроился на работу.
Elsie: программируемые презентации

Как известно, существует целый ряд инструментов для создания информативных технических слайдов, и у этих инструментов есть свои недостатки. TLDR:
- При работе с WYSIWYG-решениями (напр., PowerPoint) требуется выполнять вручную массу монотонной работы, они не слишком хорошо поддерживают подсветку синтаксиса, не предоставляют качественных инструментов для точной отрисовки сложных фигур и анимации, а также их не так просто интегрировать с контролем исходников.
- Декларативные инструменты (напр., Beamer или reveal.js) гораздо лучше. В них серьёзно поддерживается подсветка синтаксиса, они позволяют рисовать сложные фигуры и анимацию (в особенности Beamer) и, кроме того, с лёгкостью версионируются. Правда, ни один из используемых с ними декларативных языков (ни LaTeX, ни HTML) не дают достаточной гибкости для создания по-настоящему сложных слайдов.
Здорово было бы иметь инструмент, позволяющий полностью контролировать всё, что изображено на слайде, но, в то же время, предоставляющий разумные умолчания при создании таких простых вещей, работа с которыми не требует тонкой детализации.
Ах, если бы только было можно приказать компьютеру сделать именно то, что я хочу, с возможностью вынести типичные сценарии в краткие команды (чтобы не писать слишком много при выполнении простых задач). Что ж, я программист, а всё это звучит очень по-нашему. Почему бы просто не написать программу, которая генерировала бы за меня слайды?