Pull to refresh
58
0
grokinn @grokinn

User

Send message

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

Reading time8 min
Views106K

Вступление


Доброго времени суток, %habrauser%! Думаю, в этой статье я не открыл ничего нового. Просто меня самого заинтересовала тема продуктивного сна. Несколько последних лет я был приверженцем мнения, что сон – это бесполезная трата времени, к сожалению необходимая организму. И посему, я максимально старался сократить время сна. Но чем больше я это делал, тем больше я начинал походить на зомби. И тогда я стал искать альтернативу. И результатом обобщения всей найденной мной информацией и стала эта статья. Итак, поехали!
Читать дальше →
Total votes 243: ↑215 and ↓28+187
Comments149

Как я получил возможность без труда вставать в хмурое осенне-зимнее утро или обзор одного интересного будильника

Reading time6 min
Views49K
На Хабре не раз и не два публиковались статьи и заметки об эффективной работе, управлении временем и прочих вещах. Некоторые советы я использую, некоторые – не получается, еще есть советы, неприменимые лично ко мне. В принципе, более-менее четкий режим дня помогает жить, это так. Но иногда очень сложно этот самый день начать. Потом все хорошо, все идет по выработанной схеме. Но вот вставать по утрам осенью или зимой для некоторых категорий людей может быть очень сложной задачей.



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

Читать дальше →
Total votes 52: ↑43 and ↓9+34
Comments58

История развития форматов видеосжатия

Reading time10 min
Views46K
Далёкий 1988й год был полон удивительных событий. В этом году увидел свет 4й альбом группы Metallica «...And justice for all», а СССР запустил в свой первый и единственный полёт многоразовый космический корабль «Буран». В этом же году началась история видеосжатия – появился самый первый стандарт видео-кодека.
Самые известные стандарты видеосжатия появились благодаря двум конторам: VCEG и MPEG. Нельзя назвать их конкурентами: некоторые стандарты были выпущены комитетами поодиночке, некоторые стали плодом их запретной любви коллективной работы в составе объединённых групп. По иронии судьбы именно эти «совместные» форматы и получили наибольшее распространение.

1988 год – H.261


352x288 - предел мечтаний в 1988 годуИтак, 1988 год. H.261 стал первым полноценным форматом видеосжатия, получившим широкое распространение. Это был «классический» стандарт, работающий в цветовом пространстве YCbCr, базирующийся на дискретном косинусном преобразовании блоков и сжатии Хаффмана. Поднимите руку те, кто слышал о нём? А ведь именно в этом стандарте впервые появились такие понятия, как макро-блок, целопиксельный вектор движения и де-блокинг (или пост-процессинг). А еще именно тогда, 23 года назад, появилась концепция опорных кадров. H.261 предусматривал кадры 2х типов: I(ntra) – полностью независмый кадр, и P(redicted) – кадр, зависимый от предыдущего. Максимальное разрешение CIF (пример приведён слева), поддерживаемое H.261, сейчас не впечатлит даже любителей смотреть видео на телефоне. И тем не менее, для своего времени это был очень прогрессивный, весьма «продвинутый» стандарт. Все последующие стандарты видеосжатия базируются на идеях, берущих свое начало в H.261, и де-факто являются результатом его эволюционного развития.

Читать дальше →
Total votes 172: ↑166 and ↓6+160
Comments115

Генерация псевдослучайных чисел

Reading time5 min
Views134K
Довольно часто программисты в своей работе встречаются с необходимостью работать со случайными числами. Чаще всего случайные числа требуются в задачах моделирования, численного анализа и тестирования, но существует и множество других весьма специфических задач.
Конечно, во всех современных языках программирования есть функция random или её аналоги. Эти функции чаще всего дают действительно хорошие псевдослучайные числа, но мне всегда было интересно, как эти функции работают.
В этом топике я постараюсь объяснить, как работает линейный конгруэнтный метод (который чаще всего используется в функции random), и метод получения случайных чисел с помощью полиномиального счётчика (который часто используется для тестирования аппаратуры).
Читать дальше →
Total votes 39: ↑34 and ↓5+29
Comments36

Еще немного про P и NP

Reading time7 min
Views30K
image

Существует большая разница между задачами непростыми и задачами сложными. Задача может не иметь эффективных решений в самых худших случаях, но может оставаться легко решаемой для большинства случаев, или для случаев, возникающих на практике. Поэтому общепринятые определения сложности задач могут оказаться относительно бессмысленными в терминах реальной сложности, так как две задачи могут быть NP-полными, но одна при этом в большинстве случаев может решаться быстро, а другая нет. Как следствие, важную роль в теории сложности играет понятие «сложности в среднем» (здесь под «средним» понимается математическое ожидание времени решения).

Чтобы проиллюстрировать центральную роль этого понятия, можно вообразить пять различных возможных миров (возможных — потому что еще не доказано, что они нереальны, и наш может оказаться любым из них) и посмотреть как условия в них будут влиять на информатику и жизнь вообще.
Читать дальше →
Total votes 99: ↑91 and ↓8+83
Comments23

Поиск талантов на Youtube методом акустического анализа

Reading time2 min
Views1.8K
Облачный музыкальный сервис Google Music был представлен публике во время майской конференции Google I/O 2011. К сожалению, он доступен только с территории США, хотя наши люди успешно ходят на сайт через прокси и даже нашли способ установить клиент под Android.

С момента анонса сервис заметно оброс функционалом, причём некоторые фичи можно назвать уникальными. В июне заработал плейлист-генератор Instant Mix (разработка Google Research), который дополняет ваш список воспроизведения новыми композициями того же стиля, путём анализа акустических свойств песни: ритма, тональности и инструментальной окраски треков, а также акустических характеристик вокала. Instant Mix — ключевой элемент музыкального сервиса Google.
Читать дальше →
Total votes 33: ↑27 and ↓6+21
Comments21

БлизнецыЛиБратья — Apple iPhone 4S и iPhone 4. Видеоразбор и сравнение

Reading time1 min
Views25K
image

С небольшой задержкой, но все же выкладываем видеоразбор-сравнение нового iPhone 4S с его «младшим братом» iPhone 4. Как выяснилось, практически все запчасти и комплектующие у этих двух гаджетов — разные.

Смотрим видео:
Читать дальше →
Total votes 28: ↑23 and ↓5+18
Comments16

Пришло время делиться!

Reading time1 min
Views4.8K

Мы рады анонсировать очередное нововведение Яндекс.Музыки.

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

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


Теперь вы сможете:

  • Создавать и делиться плейлистами с друзьями (например, в социальных сетях);
  • Управлять приватностью плейлистов (если вы не хотите, чтобы кто-либо узнал о вашей тайной любви к песням некоторых исполнителей, достаточно скрыть определенный плейлист от посторонних глаз);
  • Редактировать плейлисты: копировать, перемещать композиции между плейлистами, изменять порядок песен.
И это — только начало.

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

Не теряйте времени и покажите всем свои любимые песни прямо сейчас.
А ещё можно добавить в свой плейлист свежие пластинки Светланы Сургановой, Evanescence, ZORGE, Пикника, Kasabian, Bjork, АукцЫона, Дельфина.

Яндекс.Музыка — ваш плеер в интернете!
 
Команда Яндекс.Музыки.
Total votes 45: ↑42 and ↓3+39
Comments18

Взгляд изнутри: Вскрытие чипа Nvidia 8600M GT

Reading time6 min
Views97K
image
Предисловие

Года 3-4 назад судьба распорядилась так, что в руки мне попал ноутбук Asus G2S. Счастье моё длилось ровно до прошлой зимы, когда ни с того, ни с сего на экране стали появляться артефакты, особенно при запуске игрушек или «мощных» приложений, активно работающих с видеочипом. В результате оказалось, что проблема именно в нём. Nvidia для практически всей геймерской линейки G2 поставляла видеочипы с браком (отслоение контактов между самим кристаллом и подложкой), который обнаруживался лишь через пару лет интенсивной работы. Решение было однозначным – замена видеочипа. Но что делать со старым?! Ответ на этот вопрос пришёл на редкость быстро…
Много трафика под катом
Читать дальше →
Total votes 263: ↑260 and ↓3+257
Comments80

Mari0

Reading time1 min
Views1.9K


Две игры из совершенно разных эпох: Super Mario Bros. от Nintendo и Portal от Valve вместе!
Теперь у Марио в руках есть портальный пистолет и в игре уже появляются элементы головоломки. Хотите больше эпичности? Подключайте к компу геймпады и играйте вместе с друзьями — у каждого будет свой Portal gun!

От себя скажу, что идея очень классная. Надеюсь, игра всё-таки будет доделана и выпущена в паблик.



Via
Total votes 144: ↑133 and ↓11+122
Comments40

Вышло продолжение Escape from City 17

Reading time1 min
Views4.8K
Half-Life: Escape from City 17 — канадский короткометражный фанатский фильм в двух частях, действие которого происходит во вселенной Half-Life. Он был создан братьями Дэвидом и Яном Пурчейзами из Торонто, известными как Purchase Brothers. До фильма братья занимались телерекламой, в том числе сделали одну для Coca-Cola.

Первая часть «Побега из Сити-17» была выпущена 13 февраля 2009 года, а вторая вышла на днях. Братья планировали выпустить вторую часть фильма в начале-середине марта 2009 года, но большое количество писем и телефонных звонков по поводу первой части замедлили развитие второй.

Под катом обе части фильма
Total votes 70: ↑65 and ↓5+60
Comments41

Как NASA обрабатывает изображения, полученные телескопом Хаббл — видео

Reading time1 min
Views32K


Многие считают, что благодаря наличию телескопа Хаббл на орбите, мы и получаем такие качественные снимки очень отдаленных объектов Вселенной, какие можно видеть на сайте NASA. На самом деле, снимки-то качественные, высокого разрешения. Но то, что выдает Хаббл — это черно-белые фотографии. Откуда же все эти цвета, привлекающие наше с вами внимание? Практически все эти «красивости» появляются после использования графического редактора. Перефразируя известную цитату, можно сказать, что «Photoshop — лучший друг NASA».

Читать дальше →
Total votes 57: ↑51 and ↓6+45
Comments33

Видеоэскурсия в ЦОД: Технология Охлаждения

Reading time2 min
Views12K


Мы продолжаем нашу экскурсию по крупнейшему Центру обработки данных компании Intel в России, и поговорим сегодня о технологиях охлаждения данного дата-центра.
Читать дальше →
Total votes 40: ↑37 and ↓3+34
Comments15

Создание m4b из mp3 аудиокниг для ipod

Reading time3 min
Views17K
Захотелось давеча прослушать аудиокнижку одну, проблема в том, что прослушать ее захотелось на ipod, а в m4b формате нигде найти не смог, только mp3.

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

Суть в том, что .m4b это файл AAC в контейнере mp4, но с закладками и переименованный. Следовательно, необходимо все mp3 перегнать в aac и сгенерировать файл закладок (chapters), в quicktime формате, после чего запихнуть все это дело в mp4 контейнер.
Читать дальше →
Total votes 31: ↑27 and ↓4+23
Comments17

Автоматическое удаление старых ядер

Reading time2 min
Views26K
После очередного обновения убунты, я понял что меня вконец замучал растущий список загрузки в grub (это особенно актуально, если альтернативная ОС остается где-то внизу списка). Удалять вручную — это как-то неправильно, поэтому я решил заморочиться об автоматическом способе.

На хабре найти нужный топик мне не удалось, потому, покопавшись в интернете, я нашел рецепт, единственный минус которого было использование временных файлов, что мне не очень понравилось. Сделав пару преобразований, я получил чуть более упрощенный вариант (запускать через sudo).
Читать дальше →
Total votes 82: ↑71 and ↓11+60
Comments90

Сделай сам: регистрация ООО

Reading time6 min
Views33K
Не так давно мы размещали подкаст, в котором Антон Шаяхов поведал миру, как быстро и качественно зарегистрировать ИП. Совершенно незаслуженно мы обошли вниманием более сложный процесс. Исправляемся.

Дано: ведется деятельность в качестве ИП, есть доступ в интернет, уровень интеллекта выше среднего.
Задача: в кратчайшие сроки и с минимальными затратами закрыть ИП и зарегистрировать ООО.

Почему ООО?
Total votes 134: ↑126 and ↓8+118
Comments104

Bash: Отмечаем новые серии в Myshows.ru

Reading time1 min
Views2.8K
Прочитав статью, был вдохновлён удобством реализации как и самим сайтом. Единственно что мне казалось избыточным, это выбранный язык Ruby, интерпретатора которого у меня нет в системе и ставить под этот скрипт я его не хотел. Поэтому, открыв api.myshows.ru, написал аналогичный скрипт на bash.



Читать дальше →
Total votes 83: ↑71 and ↓12+59
Comments61

Отмечание просмотренных серий на MyShows.ru

Reading time4 min
Views26K

Постановка задачи


Задача: автоматизировать рутинные действия по отмечанию просмотренных эпизодов на сайте myshows.ru. Поясню, после просмотра очередной серии Теории Большого Взрыва я открываю мои сериалы, нахожу сериал, нахожу просмотренный эпизод и отмечаю его как «просмотренный».

После обнаружения api.myshows.ru сразу зародилась идея серьезно упростить этот процесс. Хотелось бы, чтобы это выглядело так: вызываем контекстное меню файла с только что просмотренной серией и выбираем «Отметить на myshows.ru».
Читать дальше →
Total votes 56: ↑45 and ↓11+34
Comments66

Unity3D для начинающих — Туториал 1

Reading time10 min
Views572K

Предисловие


Хабралюди проявили некоторый интерес к Unity, поэтому открываю этим постом цикл туториалов, освещающих основные моменты работы с объектом (цикл неопределённой пока длительности — если кому окажется полезным продолжу).

Сразу говорю — чтобы снизить порог вхождения, рассказывать буду с рассчетом на людей, которые в жизни никогда ничем подобным не занимались. Так как самым простым в реализации основной функциональности будет сделать простенький шутер, с него и начнем. В этом уроке мы поговорим о том, как создать землю, небо, управляемого персонажа, о камере, через которую мы будем смотреть на небо и солнце и немного о стрельбе красными шарами по белым кубам. Итак,
Читать дальше →
Total votes 109: ↑104 and ↓5+99
Comments107

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Date of birth
Registered
Activity