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

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

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

Жонглирование. Теория. Практика

Время на прочтение5 мин
Количество просмотров40K
Настороженно отношусь к непрофильным топикам, но решил написать этот по следующим причинам:
  • У жонглирования есть своя теория — стройная и математически привлекательная!
  • Мы живем не только работой. Жонглирование — отличное развлечение и разминка после долгого сидения за компом.
  • В пятницу приятно немного расслабиться и почитать не очень серьезные статьи. К тому же, будет чем заняться на выходные, особенно если у вас не было определенных планов.

Теория


Утверждать, что жонглирование — это последовательность бросков, все равно, что сказать, что музыка — это просто последовательность нот. Нельзя назвать это неправдой, но любой, хоть немного знакомый с музыкальной теорией, возмутится последним определением — столь поверхностным и недалеким.
Читать дальше →
Всего голосов 252: ↑242 и ↓10+232
Комментарии45

Парные футболки Dynamic Life для влюбленных гиков

Время на прочтение2 мин
Количество просмотров5.4K
dynalife couple

Сохранять здоровье — как известно, лучший способ сохранить жизнь. Персонажи компьютерных игр знают это как никто другой. Когда красная полоска вашей жизни достигает нуля… вы умираете. Для людей из плоти и крови, таких как вы, это всё же лишь вызов. К счастью, после интенсивных исследований, проведенных в лабораториях ThinkGeek, ученые пришли к выводу, что люди лучше всего себя чувствуют, когда находятся поблизости от обожаемого предмета. Всё еще не поняли? К счастью для вас, в качестве примера и была создана эта замечательная футболка с восьмибитной динамической полоской жизни.
Читать дальше →
Всего голосов 60: ↑57 и ↓3+54
Комментарии81

Притча о гвоздях

Время на прочтение1 мин
Количество просмотров1.5K
Жил-был один очень вспыльчивый и несдержанный молодой человек. И вот однажды его отец дал ему мешочек с гвоздями и наказал каждый раз, когда он не сдержит своего гнева, вбить один гвоздь в столб забора.

В первый день в столбе было несколько десятков гвоздей. На другой неделе он научился сдерживать свой гнев, и с каждым днём число забиваемых в столб гвоздей стало уменьшаться. Юноша понял, что легче контролировать свой темперамент, чем вбивать гвозди.
Читать дальше →
Всего голосов 138: ↑118 и ↓20+98
Комментарии37

Если бы архитекторы работали как веб дизайнеры

Время на прочтение3 мин
Количество просмотров718
Итоги конкурса «Трудный подросток или Клиент прав не всегда». Победительница конкурса лишь исправила слово «сайт» на «дом», но как красиво получилось :)

Уважаемый архитектор,

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

Помните, что мой новый дом должен стоить дешевле, чем тот, в котором я живу сейчас. Но в то же время, имейте ввиду, что все недостатки, которые есть в моем нынешнем доме (пол на кухне скрипит, и стены тонкие), не должны присутствовать в моем новом жилище.

Читать дальше →
Всего голосов 117: ↑98 и ↓19+79
Комментарии92

Топ 100 Mac OS приложений

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

7zX

(Compress / Decompress 7zX Archives)

ACP Suite

(Ultimate OS X Power Toys Array)

Adium

(Universal Instant Messaging App based on Pidgin)

AP Grapher

(Searches and Displays Wireless Networks)
Смотрите остальные
Всего голосов 49: ↑44 и ↓5+39
Комментарии77

Shortcuts for Windows. Продолжение…

Время на прочтение5 мин
Количество просмотров3.4K
Shotrcut
    Прочитав статью FrodoFrodo ― Shortcuts в windows, я решил дополнить её другими комбинациями клавиш и не только горячими. Привожу полный список того было в предыдущем топике со своими дополнениями.
Читать дальше →
Всего голосов 54: ↑54 и ↓0+54
Комментарии87

Психологическая деформация программистов. Взгляд с обеих сторон баррикад

Время на прочтение6 мин
Количество просмотров136K
Само наличие психологической деформации у какой-либо профессии, как правило, достаточно спорный момент ввиду того, что у разных людей она проявляется по-разному. Однако общую тенденцию можно выделить и, пожалуй, настало то время когда можно достаточно смело говорить, что программисты всё же имеют свой особенный психологический портрет который обусловлен их профессиональной деятельностью.

Я достаточно часто сталкивался с подобным мнением и не придавал ему особого значения, но когда женский коллектив нашей организации поздравил программистов с 23-м февраля по доброму назвав их «космическими войсками», решил всё же расставить определенные акценты в данном вопросе, т.к. одна из моих профессий связана напрямую с психоанализом. Да и баш уже не молчит.

И что же них такого деформированного?
Всего голосов 461: ↑436 и ↓25+411
Комментарии558

Terminal Keynote – показываем презентации в терминале

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


Terminal Keynote – это, скрипт, созданный Хавьером Нориа (Xavier Noria) для показа своих презентаций на BaRuCo 2012 и RailsClub 2012. Вся его суть в возможности показывать слайды с текстом прямо в терминале.

Читать дальше →
Всего голосов 38: ↑38 и ↓0+38
Комментарии8

vmd — консольное приложение для скачивания музыки из vk.com

Время на прочтение2 мин
Количество просмотров9.4K
У вас в vk.com есть любимые музыкальных группы или друзья, с которыми ваши музыкальные вкусы совпадают? У меня да. И хотелось иметь актуальную локальную копию музыки этих групп и друзей, чтобы слушать её, например в машине, телефоне, плейере или где-нибудь ещё. Так родилась идея создания консольного open source приложения vmd (vkontakte music downloader), которое я обещал выложить на github вот в этом посте. Программа мультиплатформенная работает под linux, windows и mac os x. Скачать бинарные сборки под эти ОС можно скачать на домашней странице проекта. Под хабракатом рассказано, как vmd использовать и некоторые технические подробности.
Читать дальше →
Всего голосов 57: ↑41 и ↓16+25
Комментарии59

Создание пользовательского контрола карты с помощью API Яндекс.Карт 2.0

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

Есть у карт Рамблера одно интересное дизайнерское решение, отсутствующее в других картах. Это контрол центра карты, благодаря которому показывается на что направлен текущий центр карты. Именно на примере этой функциональности я бы хотел рассказать вам о том, как сделать свой контрол для карт на своем сайте.
Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Комментарии4

Новогодний квест: разбор

Время на прочтение4 мин
Количество просмотров4.6K
Мой квест был опубликован трое суток назад, так что можно переходить к разбору. По моим оценкам, большинство желающих уже поломали над заданиями голову вволю, но если вы хотите попробовать еще — не заглядывайте под кат, чтобы не испортить удовольствие :-)

Один из самых частых отзывов на мои паззлы и загадки — ой, классно, но очень уж сложно, нам бы что попроще… Поэтому первые несколько уровней я старалась делать простыми и/или классическими, чтобы не остужать интерес игроков с самого начала. Затем шло несколько уровней, основанных на моих старых публикациях на Хабре, задуманные как бонус тем, кто внимательно изучит мои труды :-) И наконец, два последних уровня были самыми сложными — к их темам я раньше не обращалась никогда. Мои поздравления тем, кто прошел квест сам или с подсказками — к сожалению, я не заложила никакого способа оценки количества таких людей. Всего скачиваний архива с квестом было более 20000.
Читать дальше →
Всего голосов 84: ↑78 и ↓6+72
Комментарии24

The Foundry Nuke. Введение

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


большое разрешение — по клику

Снова здравствуй, Хабр!

В этом посте я бы хотел рассказать о великолепной программе под названием Nuke от компании The Foundry, которая уже затрагивалась вот в этом посте, но вызвала много вопросов читателей, далеких от 3д графики в общем, и от 3д-композитинга в частности.

Если описать в двух предложениях, то Нюк является мировым стандартом в композитинге и пост-обработке, и был одним из ключевых инструментов в подавляющем большинстве голливудских фильмов с бюджетом, отличным от кустарного.
Да что вообще говорить — Аватар, Трон: Наследие, Трансформеры, Watchmen, Властелины Колец, и большинство остальных голливудских блокбастеров были сделаны именно в Нюке.

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

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

В процессе написания поста я понял, что все, что я хотел бы описать, просто не уместится ни в один пост, ни в цикл статей. Хоть пост и получился длинным, но это вершина айсберга — в нем описывается чуть менее 0.01% всего, чем хочется поделиться.

Интересно?
Добро пожаловать под кат! Осторожно! Много трафика, Джобса, чайников, и надкусанных НЛО.

Читать дальше →
Всего голосов 331: ↑320 и ↓11+309
Комментарии96

Программизм: история одной болезни

Время на прочтение7 мин
Количество просмотров12K
Вероятно, в этой статье нет ни одной новой или свежей мысли, мало того, я уверен, что вы уже не раз читали нечто подобное. Статья не претендует и на то, чтобы быть истиной. Ее содержание – плод собственного опыта, проб, ошибок и одновременно выжимка из тех знаний, которые удалось перенять от коллег, прочитать на Хабре и в других местах. Наверное, для каждого конкретного индивидуума то, что сказано в этом тексте, будет сильно отличатся от действительности, но, я уверен, многие смогут узнать в описании себя. Первая стадия, наверное, не очень характерна для программистов, которые не занимались олимпиадным программированием в бытность студентами или учениками, а вот следующие уже практически никак не зависят от этого фактора.

Стадия первая. Рождение


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

Знакомтесь, это первая стадия. Она, в отличие от следущих, особенно характерна именно для олимпиадников. Пациент думает о том, как написать быстрый код. Он одержим быстрым кодом. К сожалению, наличие быстрого кода не всегда делает быстрым программный продукт в целом.
дальше все будет хуже
Всего голосов 329: ↑307 и ↓22+285
Комментарии137

Организация обсуждений на сайте. Выращивать ли дерево?

Время на прочтение2 мин
Количество просмотров2.6K
Да, большинство нынешних пользователей веба не только его читают, но и пишут в него же. И если бы они писали отдельные самодостаточные статьи и заметки, эта тема бы просто не родилась. А пользователи-то склонны к обсуждениям. Например: <<В ответ на ваше «ня» выражаю Вам свое «фе»>>.
Т.е., как правило, за каждым первичным материалом (которым может быть статья или первое сообщение на форуме) тянется «хвост» из обсуждений, длинный хвостище…
О сложностях представления комментариев
Всего голосов 31: ↑28 и ↓3+25
Комментарии104

Crop & Resize на страницах ваших сайтов

Время на прочтение3 мин
Количество просмотров31K
Пройдясь по хабра-поиску выяснил, что готового решения для кропа-ресайза изображений, на движке JavaScript/HTML/CSS еще не предлагалось. Поэтому, позвольте представить вашему вниманию модуль для ваших сайтов, частично реализуюший функционал редактирования, распространенный на фото-хостингах.

К делу

Внешне задумка выглядит так:


Читать дальше →
Всего голосов 117: ↑102 и ↓15+87
Комментарии122

Эффективный способ повысить умственную работоспособность

Время на прочтение13 мин
Количество просмотров221K
В прошлой заметке я писал о том, чего не стоит делать, если у вас проблемы с работоспособностью. В этой части я расскажу об эффективном способе, не требующем медикаментов. Медикаменты — это только поддержка, дополнение. Но способ этот требует организованности и силы воли, а потому так нелюбим большинством из нас.
Читать дальше →
Всего голосов 173: ↑165 и ↓8+157
Комментарии272

MoreCSS — Сделаем css полноценным!

Время на прочтение1 мин
Количество просмотров797
morecss-logo.png

MoreCSS — небольшая библиотека JavaScript, весом всего 14кб, для решения повседневных задач, таких как создать всплывающие окна, сделать вкладки меню, таблицы и списки с оформлением «зебра»-стиль… и т.д. С помощью этой библиотеки Вы сможете это делать средствами обычного css.
Читать дальше
Всего голосов 54: ↑51 и ↓3+48
Комментарии29

Миф о средней цене на сайт

Время на прочтение2 мин
Количество просмотров4K
Часто приходится слышать «вы знаете, нам контора „Пионерсайтострой“ предложила то же самое, но в три раза дешевле» или «мы тут провели маркетинговое исследование (ага, исследование, ни больше, ни меньше — прим. блоггера), ваша цена существенно выше средней».
Читать дальше →
Всего голосов 79: ↑53 и ↓26+27
Комментарии134
1

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность