85 posts tagged

по-русски

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

Later Ctrl + ↑

что почитать 30.10

2013   по-русски   ссылки   что почитать

Что почитать 18.10

  • О том, что простые решения могут быть хорошими в мыслях, и на практике превращаться в проблемы. Косвенное доказательство ценности опыта, и важности разделять мнения (так должно быть) от опыта () http://svictorych.livejournal.com/76227.html. Весь журнал стоит внимания.
  • Банальные, но от того не менее действенные советы начинающим. Статья написана в контексте IT, но общие принципы применимы за пределами http://habrahabr.ru/post/197136/.
  • Ироничные “советы” в стиле Остера айтишникам http://dou.ua/lenta/articles/vrednye-sovety/. Вопрос, смогут ли молодые из этой иронии сделать вывод, или эти стихи интересны только для опытных программистов.
  • Оказывается, английские слова, составленные из перых букв имеют свою категоризацию и произносятся по-разному. http://freetonik.com/blog/all/initialism-vs-acronym/
  • Про социальные опросы, на сколько им можно верить, как их использовать, инфантилизм власти и народа http://rusplt.ru/society/pollsteri.html
2013   по-русски   ссылки   что почитать

Что почитать 13.10

  • Рассуждения рас и два про кровавую свадьбу в “Игре престолов”.
  • http://habrahabr.ru/post/189650/ переводы глав “Passionate programmer”. Матерый дядька делится переживаниями, опытом, соображениями. Банальности, но не грех повторить.
  • http://kizu.ru/blog/ios7/ Роман Комаров о новой IOS. Порядок в общем
  • особенности наших разработчиков. При этом не только разработчики так думают. Интересно понять в какой части консерватории что-то не так.
  • Стыд и его роль в сковывании действий.
2013   по-русски   ссылки   что почитать

Что почитать 5.06

  • Как заработать большие деньги. И про философию всякое. Все начинается с образа мышления.
  • Пирожки. Несуразные стишки, с налетом мудрости жизни.
  • О некорректности самооценки. Женщины оценивали свою внешность. С навыками будет не лучше.
  • цитаты вице-адмирала Радзевского Геннадия Антоновича. Чего только стоит

Запомните, товарищи офицеры, чтобы ничего не делать, надо уметь делать все

2013   по-русски   ссылки   что почитать

Рейтинги

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

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

Что можно сделать:

  • Разделить репутацию по темам. В идеале ввести коэффициенты. Например репутация, полученная при обсуждении политических постов используется с коэффициентом 0.5 при обсуждении экономических.
  • Ввести понятие индивидуальной ценности. Голос людей, которым я доверяю имеет вес на общий рейтинг постов и комментариев. В более длинной цепочке можно применять коэффициенты: доверенные доверенных влияют на меня с коэффициентом 0.3.
2013   по-русски

Что почитать 9.05

Следующий подобный пост — как только наберется еще 5 ссылок.

2013   по-русски   ссылки   что почитать

Как создать и поддерживать много презентаций

Речь пойдет не про презентации, которые менеджеры делают на квартальные отчеты. А про слайды-якоря по которым можно строить свой рассказ. Стала передо мной необходимость создавать много презентаций, в относительно сжатые сроки. Делать их в powerpoint смысла ноль. К тому-же хотелось со временем добавлять ништячков в оформление, да и просто иметь одинаковый дизайн всех презенташек вне зависимости от их возраста.

Начал с написания своего велосипеда, тут можно глянуть на результат (прогресс, навигация по якорям, возможность дать ссылку не только на слайд по индексу, но и по заголовку). Основная идея заключалась в том, чтобы, вместо верстки слайдов, специальным образом их размечать тегами (без классов и дополнительных рюшечек). Все остальное скрипт генерирует налету. Второе решение, которое должно было бы упростить работу — подключение внешних файлов (как стилей, так и скриптов) в едином main.js. Таким образом можно и базовую библиотеку обновить, и стили всех презенташек изменить разом.

На определенном моменте, стало понятно, что движусь не в ту сторону. Вернее в ту, в которую уже кто-то двигался до меня. Последовало исследование сегодняшнего рынка js презентаций, в итоге остановился на revealjs. Выглядит симпотно, и эффектов не такая куча, как в некоторых других. В нем ряд вопросов решен: подсветка синтаксиса, анимашки, апишка (планирую прикрутить удаленное управление по вебсокетам). Удаленное управление есть, но тормозит оно безбожно. Еще приятным бонусом оказалась поддержка markdown (с разбитием на слайды).

Имея на руках такой плацдарм, упростить процесс написания презентаций до невозможного:

  • все слайды размечаются в markdown во внешнем файле.
  • подгрузка презентации реализована через параметр в URl.

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

Отдельная тема с подсветкой кода. Для подсветки revealjs ипользует ту же библиотеку, highlightjs, что и этот блог. highlightjs определяет язык, на котором написан код, по классу контейнера с кодом. Иначе она пробует подобрать самостоятельно язык. Так как у меня примеры часто имеют не более 3-х строчек, и написаны на js, highlightjs часто ошибается в определении языка. Ставить класс в markdown нет возможности. Задача решается добавлением комментария к коду, и доработкой highlightjs напильничком, чтобы та подсвечивала код с определенным комментарием как javascript-овый.

Итого:

  • презентации — чистые markdown файлы
  • для всех презентаций единый файл, один стиль

Пример презентации, исходный код.

2013   по-русски   разработка
Earlier Ctrl + ↓