Как стать автором
Обновить
-2
0
EVRiAL @EvRiaL

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

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

Вездесущие коды Рида-Соломона

Время на прочтение6 мин
Количество просмотров28K
Перевод статьи Barry A. Cipra «The Ubiquitous Reed-Solomon Codes» из журнала «SIAM news», подшивка 26-1, январь 1993 года.
*****

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

Однако, многие люди, использующие современные технологии, могут и не догадываться о важности пятистраничной статьи, появившейся в 1960 году в журнале Общества промышленной и прикладной математики. В этой статье
Читать дальше →
Всего голосов 42: ↑37 и ↓5+32
Комментарии22

Эволюционная лестница программиста

Время на прочтение4 мин
Количество просмотров2K
Здесь приведены все этапы развития программиста, на примере написания до боли всем нам известной программы «Hello, World».

Школьник:
10 PRINT «HELLO WORLD»
20 END

Студент-первокурсник:
program Hello(input, output)
begin
writeln('Hello World')
end.
Дальше -- больше...
Всего голосов 120: ↑104 и ↓16+88
Комментарии55

Идеальный соискатель

Время на прочтение2 мин
Количество просмотров5.4K
В последние дни на Хабре можно было наблюдать довольно интересные топики о прохождении собеседований и о том, каким же должен быть идеальный соискатель или junior-специалист. И темы эти вызвали значительный ажиотаж среди хабра-сообщества.
Совершенно случайно, на RSDN, я наткнулся на просто невероятное по своей силе и глубине высказывание на эту животрепещущую тему отношений между работодателем и соискателем (автор — koekto5).
Читать дальше →
Всего голосов 172: ↑136 и ↓36+100
Комментарии108

Без разницы, какое решение вы примете – оно всегда будет неверным

Время на прочтение2 мин
Количество просмотров6.2K
Мне было страшно уходить со своей первой работы. Я не хотел говорить своей начальнице что ухожу. Я знал, что она будет в бешенстве. Ведь я уходил к конкурентам, которые собирались платить мне бо́льшую зарплату. Я был предателем.
Читать дальше →
Всего голосов 124: ↑92 и ↓32+60
Комментарии62

А ваши сотрудники продуктивные?

Время на прочтение4 мин
Количество просмотров2.1K
Продуктивность у одного и того же человека может отличаться в зависимости от времени суток, настроения, коллектива, фазы луны, а иногда и от политической ситуации в Гондурасе. Понятно, что на некоторые факторы вы не в силах повлиять, но сделать жизнь программиста проще, а как следствие — продуктивнее, вам вполне по силам. Итак, что же для этого нужно?

Не устанавливайте рамки


Вроде бы эта тема многократно обсуждалась, но, тем не менее, многие компании заставляют приходить программистов в 9 утра, забывая, что работа разработчика – это творческий процесс (спросите своих сотрудников, как часто решение насущной проблемы приходит во время прогулки, в метро, во время секса), который трудно сочетается со стандартным офисным расписанием. А если еще учесть, что большинство проектов идут из обеих Америк (смещение времени до -8:00), то обязательный приход в 9:00 тем более выглядит странным решением.

Читать дальше →
Всего голосов 69: ↑56 и ↓13+43
Комментарии85

Программирование для начинающих: как стартовать и куда двигаться?

Время на прочтение2 мин
Количество просмотров389K
Бывает, что человек, совсем не связанный с IT, проникается интригующей красотой этой сферы и ставит себе задачу постепенно освоить программирование с нуля. И тут он зачастую просто теряется, не понимая, с чего начать, и нуждаясь в хорошем фундаменте и системном подходе.

Я, будучи недавно в такой же ситуации, гуглила, искала мануалов на Хабре (кое-что нашла: Десять советов начинающим программистам, Начинающему программисту про стартапы и не только…), но в итоге всё же была вынуждена обратиться за советом к одному хорошему человеку, который составил для меня вот такой план. С разрешения этого человека размещаю данный план на Хабре – вдруг он пригодится и кому-то ещё. (Тем более, что перечисленные книги относятся к «золотому фонду» литературы в данной сфере и проверены временем.)

UPD: Новичкам советую обратить внимание на комментарии — там активно и аргументированно корректируется этот план.

Читать дальше →
Всего голосов 90: ↑58 и ↓32+26
Комментарии106

Обзор безвентиляторного HTPC на базе корпуса HD-Plex

Время на прочтение7 мин
Количество просмотров108K
Здравствуйте. В этом посте я хочу рассказать о своем опыте сборки безвентиляторного HTPC (по сути, компьютера-медиаплеера; при отсутствии HDD абсолютно бесшумного) на базе корпуса HD-Plex: о выборе, доставке, сборке и результатах. Надеюсь, кому-то мой опус будет полезен и, возможно, сподвигнет на сборку аналогичного устройства.

Под катом много фото.


Читать дальше →
Всего голосов 48: ↑42 и ↓6+36
Комментарии119

Виджет для вывода пользовательских данных на Android

Время на прочтение1 мин
Количество просмотров9.7K
Universal Widget позволяет размещать на рабочем столе Android информацию о любой из ваших систем, описанную в формате JSON. Например, статистику посещений вашего сайта, информацию о заказах в интернет-магазине, загрузку процессора на сервере и т.д.



Три простых шага для размещения информации на рабочем столе:

1) Создайте скрипт – провайдер данных в формате JSON
2) Установите Universal Widget
3) В настройках виджета задайте адрес скрипта — провайдера данных, а также интервал обновления
Читать дальше →
Всего голосов 59: ↑55 и ↓4+51
Комментарии53

Возможны ли путешествия во времени?

Время на прочтение3 мин
Количество просмотров92K
Столпы творения На этой фотографии космоса (да, это не рисунок), сделанной в 1995, видны «Столпы творения» из туманности Орел. Их и сейчас можно увидеть, если у вас на чердаке завалялся Хаббл и парочка шаттлов.

Только вот беда — этих «Столпов» не существует. Точнее они перестали существовать 6 000 лет назад. Именно тогда их случайно смело взрывом сверхновой. Почему мы их видим и будем видеть еще 1 000 лет? Все просто — они находятся в 7 000 световых лет от нас. Их «текущее изображение» до нас еще не долетело. А прямо сейчас мы с вами видим прошлое. Хотите узнать подробный рецепт путешествий во времени?
Добро пожаловать под кат
Всего голосов 364: ↑215 и ↓149+66
Комментарии216

Google Plus, Facebook, Twitter — читаем в RSS агрегаторе

Время на прочтение2 мин
Количество просмотров49K
Если вы боитесь социальных сетей, но хотели бы знать, о чем там пишут известные люди – используйте для этого технологию RSS. Как достать ссылки для подписки в RSS?

Facebook
Самый интересный вариант — FB RSS Facebook application

Фейсбук в этом плане весьма открыт, кроме RSS фидов формата 2.0 разберется и с Atom. Все что вам нужно, это знать ID профиля или страницы.
Пример, сообщетсво — English is Fun

В адресной строчке заменяем www на graph — вместо http://www.facebook.com/EnglishIF?fref=pb пишем http://graph.facebook.com/EnglishIF?fref=pb
В сгенерированном коде находим строку с «id»: " 384707561542391 ".
(ID можно также найти с помощью findfacebookid.com)

Используем шаблон www.facebook.com/feeds/page.php?format=rss20&id=, например www.facebook.com/feeds/page.php?
format=rss20&id=384707561542391 и подписываемся

Twitter
Тут все еще проще.
Скажем, собираемся читать @BreakingNews
Используем шаблон api.twitter.com/1/statuses/user_timeline.rss?screen_name=, пример api.twitter.com/1/statuses/user_timeline.rss?screen_name=BreakingNews. Готово, можем подписываться.

Если хотим читать фиды по определенному слову (скажем слово Android), добавляем к адресу search.twitter.com/search.atom?q=Android.
Если хотим читать фиды по хештегу, добавляем к адресу хештег #Android — search.twitter.com/search.atom?q=%23Android. (Символ (#) меняем на %23).

Google+
Проще всего использовать gplus-to-rss.appspot.com.
Нужно знать ID Страницы или профиля. На Google+ найдете его прямо в адресной строке, например страница +ru.android – в строке plus.google.com/u/0/communities/110130446304043859186 — 110130446304043859186 и есть ID
Добавляем в URL gplus-to-rss.appspot.com/rss, в нашем случае gplus-to-rss.appspot.com/rss/110130446304043859186.

Переведено с чешского источника

Update

ВКонтакте
Для генерации RSS-фида вам нужно «скормить» ссылку на профиль или открытую группу сервису ВКонтакте RSS — vkontakte-feed.appspot.com
Всего голосов 54: ↑45 и ↓9+36
Комментарии30

Google официально анонсировала «бюджетные» Nexus 4 и Nexus 10, обновила Nexus 7 и представила Android 4.2

Время на прочтение4 мин
Количество просмотров263K
image
Компания Google планировала провести сегодня конференцию, посвященную Android 4.2 и Nexus, но из-за урагана Sandy пришлось мероприятие отменить и выпустить устройства без какой-либо громкой помпы. Новые устройства получились очень дешёвыми и весьма неоднозначными. Смартфон Google Nexus 4 построен на системе-на-кристалле Snapdragon S4 Pro (четырёхъядерный процессор Krait на частоте 1.5 ГГц, 2 ГБ оперативной памяти, Adreno 320), а планшет Nexus 10 построен на базе системы-на-кристалле Exynos 5250 (двухъядерный Cortex-A15, 2 ГБ оперативной памяти, ARM Mali-T604). Цена на устройства стартует от 300 долларов США за смартфон без контракта и от 400 долларов США за планшет.

Напоминаю, что устройства Nexus являются каноничными (или, как говорят, референсными) и представляют собой взгляд Google на то, как должны выглядеть устройства под управлением Android. Загрузчик устройств может быть открыт официальными утилитами Google, исходные коды ядра и системы будут доступны одновременно с выпуском устройств или даже ранее, а обновления системы будут приходить минимум 18 месяцев.
Читать дальше →
Всего голосов 159: ↑147 и ↓12+135
Комментарии142

10 главных советов Mac OS X

Время на прочтение5 мин
Количество просмотров454K
Я давно и весьма успешно пользуюсь техникой и ОС от Apple. При этом, я постоянно вижу, как окружающие меня люди: начинающие пользователи, да и весьма оптыные зачастую, не очень хорошо ориентируются в богатых возможостях этого ПО и железа. Поэтому я решил помочь и перевести несколько западных статей с советами и секретами. Считаю, что «родная» для Apple пресса наилучшим образом справляется с раскрытием потенциала OS X.

Первый материал с Lifehack.org

Вы когда-нибудь видели того, кто действительно умеет пользоваться компьютером Mac и операционной системой OS X? Иногда выглядит просто волшебством, как они заставляют двигаться окна, появляться изображения, запускаться приложения и делать множество других классных вещей – при этом их пальцы, кажется, вообще не покидают клавиатуру.Я не могу похвастаться знанием многих советов и рекомендаий Mac, тем не менее, у меня есть в запасе несколько советов, которые могут показаться вам полезными. Некоторые из них достаточно распространены, некоторые – не столь известны, но все они сделают нечто важное, на шаг приближая вас к рангу Мастера Джедаев вашего Mac.

Читать дальше →
Всего голосов 136: ↑90 и ↓46+44
Комментарии223

Восстанавливаем запоротый SSD

Время на прочтение5 мин
Количество просмотров188K
Мне подумалось, что вдруг кого-то из владельцев SSD устройства этот топик наведёт на мысль о backup'е, кого-то о в целом более осторожном отношении, а кого-то избавит от общения с не слишком торопливой службой поддержки. Всё написанное относится не тдоолько к устройствам той серии и производителя, что у меня.

Дней 10 назад мне случилось оставить на ночь ноут с батареей в критическом состоянии без зарядки. Я не слишком беспокоюсь о жизни батареи, но удар последовал с другой стороны. Утром, включив ноутбук в зарядку и включив его я с удивлением обнаружил, что:
Operating system not found.

В ВIOS'е винчестер определялся. Схватив имевшийся под рукой Ubuntu Live CD на flash'ке и вооружившись командной строкой, я приготовился к дебагу.
Читать дальше →
Всего голосов 72: ↑67 и ↓5+62
Комментарии40

Samsung Galaxy Note как рабочая лошадка

Время на прочтение3 мин
Количество просмотров5.7K
imageКогда Android еще только начинал завоевывать рынок смартфонов и моделей с ним в продаже было не больше десятка, я как раз подыскивал замену тогдашнему HTC MAX 4G. Долго смотрел в сторону HTC HD 2 из-за его большого экрана и возможности уже тогда поставить довольно стабильную сборку андроида. Но потом мне подарили Nexus One и процесс выбора телефона был окончен. Со временем, N1 стал некоторой альтернативой и рабочему и домашнему компу (когда они недоступны): личная и рабочая почта, джаббер, скайп, rss, рабочий vpn и библиотеки sharepoint, иногда ssh и даже немного rdp, всё это достаточно сносно работало даже на таком небольшом экране. Но нет предела совершенству, всегда хочется чего-то быстрее, выше, сильнее, удобнее, больше размером.
Читать дальше
Всего голосов 61: ↑51 и ↓10+41
Комментарии77

Raspberry Pi начнут продавать в декабре

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


На Хабре неоднократно обсуждали сверхминиатюрный компьютер Raspberry Pi стоимостью $25, созданием которого уже полгода занимается британский разработчик игр Дэвид Брабен (автор популярной когда-то космической игры Elite). По мере приближения массового производства компьютер чуть подрос: теперь он похож на кредитную карточку, но стоимость осталась прежней: 25 долларов за базовую версию, по благотворительной модели.
Читать дальше →
Всего голосов 90: ↑85 и ↓5+80
Комментарии96

Ричард Фейнман: удовольствие делать открытия

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


Первая часть программы Horizon (BBC, 1981) с Ричардом Фейнманом. О красоте, об отце, о названиях и именах, об алгебре, о наблюдениях и униформе. Это интервью во многом пересекается с книгой "Вы, конечно, шутите, мистер Фейнман", поэтому по большей части монолог касается жизни ученого, его взгляде на жизнь и тому, как такой взгляд развился и кто на него повлиял.
Читать дальше →
Всего голосов 177: ↑170 и ↓7+163
Комментарии30

Мой опыт реанимации жесткого диска

Время на прочтение3 мин
Количество просмотров377K
Наверное, рано или поздно это случается с каждым — однажды и у меня слетел usb-жесткий диск.
Куда-то сильно торопился и просто выдернул шнурок из гнезда USB в ноутбуке (как это часто бывает).
Прихожу на работу, подключаю HDD, а он пустой…
image
Что делать!? Что делал я — читаем далее.
Читать дальше →
Всего голосов 52: ↑35 и ↓17+18
Комментарии84

Нано-эппл, или как стать производителем электроники

Время на прочтение5 мин
Количество просмотров4.2K
Итак, вы решили сделать что-то вот эдакое! Новый MP3-плеер, пульт управления для телевизора, да хоть датчик температуры. В моем случае это был пульт управления фотоаппаратами, и идея пришла в час ночи, когда я ради развлечения фотографировал стройку при свете луны. Началось это все в сравнительно небольшом сибирском городе… а сейчас у нас производство в Техасе и дистрибьюторы по всему миру. Вспоминая этот веселый путь, хотелось бы описать как удачные находки, так и ошибки, допущенные в процессе подготовки к производству.
Читать дальше →
Всего голосов 119: ↑114 и ↓5+109
Комментарии88

Покупка в Apple Store с доставкой в Россию

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

Для чего я пишу этот пост?


На многих форумах не устают задавать одни и те же вопросы, суть которых сводится к одному — “Где и как дешевле купить определенный девайс?”. Некоторые, осознав, что лучший способ это заказать заграницей и в этом нет ничего сложного, решаются на покупку в иностранном интернет магазине, но получают не совсем то, что ожидали, например, недавний пост «Так ли выгодно делать покупки за рубежом (на примере ebaytoday.ru)».

Особенно ярко это проявляется при покупке техники Apple, так как официально техника, если и поставляется, то с большой задержкой и в большинстве случаев по заоблачным ценам. Данная статья не сможет решить первую проблему в полной мере, так как Гонконг не является, так называемой “страной первой волны”, где в первую очередь появляются устройства от Apple, а вот метод борьбы со второй я и попытаюсь описать далее.

Итак, о чем же данный пост?


В данном посте я хочу описать весь процесс покупки техники на Apple Store HK через посредника(Shipito), начиная от основных моментов работы с shipito.com, заканчивая объединением нескольких посылок в одну и оплатой доставки в Россию. Описываемый способ может использоваться и для США, но, к сожалению, я не пробовал этого делать и, по некоторым отзывам, Apple Store US отказывается высылать на адреса Shipito, на этом моменте я постараюсь остановиться подробнее в заключении.

UPD: получил посылку, публикую Tracking #: CP839884595HK и пишу сроки внизу статьи.
Много текста с картинками.
Всего голосов 184: ↑167 и ↓17+150
Комментарии180

«Взламыватель» защиты WEP и WPA в WiFi-сетях

Время на прочтение1 мин
Количество просмотров15K
Сколько же удивительных и забавных вещей приходит из Китая! Среди безделушек типа пластмассовых собачек со светодиодами и фонариков попадаются и девайсы сомнительной легальности. Например, свободно продаются глушилки GSM и GPS, и если первые еще могут пригодиться особо изощренным экзаменаторам в институтах, то придумать вариант использования вторых во чье-то благо сложно.

На днях поступил в продажу Wifi Box Network Unlocker, девайс, позиционируемый производителем как «позволяющий вскрывать защиту сетей с WEP и простым WPA» (WPA-PSK и WPA2 — не берет).

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

Информация

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