Как стать автором
Обновить
59
0.1
grokinn @grokinn

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

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

Получение 3D объекта по 1 фото

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


На выставке SIGGRAPH ASIA 2013 (англ.), посвященной компьютерной графике и интерактивным технологиям, представлена разработка 3–Sweep, позволяющая лишь по одной фотографии получить трехмерный объект с текстурой. Хотя речь идет о объектах являющихся наборами примитивов и их растяжений по некоторому пути, но скорость и простота работы впечатляет! Также оценивается и дополняется то, что могло бы быть за объектом, после его вырезания из фотографии, хотя мы уже видели похожий инструмент от Adobe.
Читать дальше →
Всего голосов 124: ↑116 и ↓8+108
Комментарии28

О простых числах, криптографии и повреждениях мозга

Время на прочтение2 мин
Количество просмотров46K
Сегодня же пятница, да?

Прочитал совсем недавно довольно известную книгу «Человек, который принял жену за шляпу». Книга действительно стоит быть прочитанной, но я сейчас не об этом.

В одном из сюжетов автор — практикующий врач, работающий с людьми с разной степенью повреждения мозга, сталкивается с близнецами-аутистами, играющими друг с другом в игру. Сначала один из них называет шестизначное число, через какое-то время другой явно этому чилу радуется, словно что-то в нем разглядев, и в свою очередь, называет другое шестизначное число. Процесс повторяется много раз.
Читать дальше →
Всего голосов 99: ↑76 и ↓23+53
Комментарии66

Microsoft отзывает MS13-061

Время на прочтение1 мин
Количество просмотров14K
Компания отозвала Critical фикс MS13-061, который был выпущен в рамках Patch Tuesday и нацелен на исправление Remote Code Execution уязвимостей в Exchange Server версий 2007, 2010 и 2013. В частности проблемы возникли с установкой патча на системы Exchange Server 2013 «the Content Index for mailbox databases shows as Failed and the Microsoft Exchange Search Host Controller service is renamed.».



В случае если патч был установлен, следует воспользоваться KB 2879739 для исправления ситуации.
Всего голосов 17: ↑12 и ↓5+7
Комментарии26

Мультиквайногенератор

Время на прочтение9 мин
Количество просмотров18K
На хабре месячник квайнов, поэтому хочу поделиться своими разработками, которые проделывал ещё четыре года назад.

Хороший мультиквайн — это произведение инженерного искусства, но…
При взгляде на очередную порцию «помех на телеграфной линии», у обычного программиста возникает лишь изумление: «как такое вообще возможно», и «кем был тот сумрачный тевтонский гений».
Я хочу сорвать покровы и показать, как легко писать мультиквайн любой степени сложности на любом наборе языков программирования, включая вайтспейс и брейнфак.

Поскольку мы имеем дело с текстами программ и результатами их исполнения, то было бы естественно взглянуть на это дело как на функции над строками.
Читать дальше →
Всего голосов 77: ↑76 и ↓1+75
Комментарии14

Эстафета из 50-ти квайнов

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


Квайн — компьютерная программа, которая выдаёт на выходе точную копию своего исходного текста. Японский рубист Юсукэ Эндо (Yusuke Endoh) создал нечто невероятное. Quine Relay — программа на Ruby, которая генерирует код программы на Scala, которая генерирует код программы на Scheme, которая генерирует… и так далее на 50-ти языках программирования, пока программа на REXX снова не генерирует изначальный код на Ruby.
Читать дальше →
Всего голосов 245: ↑237 и ↓8+229
Комментарии120

Как работает транзистор? Ну очень доступное видео-объяснение

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


Думаю, практически все представители хабрасообщества понимают, как работает транзистор (да и не только он). Тем не менее, я предлагаю оценить объяснение работы транзистора (а также полупроводников и прочего), представленное пользователем YouTube 1vertiasium. Видео — англоязычное, но объяснение настолько красочное, что и так все понятно.

Мне кажется, если бы такое видео показывали бы в школе, даже самые далекие от учебы, нерадивые ученики, понимали бы что к чему.

Всего голосов 108: ↑92 и ↓16+76
Комментарии65

Как тестировать электронику на производстве: анализ современных технологий

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


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

Читатели этой статьи познакомятся с основными методиками и задачами тестирования электронных устройств и получат общее понимание обеспечения качества на производстве. Особое внимание будет уделено достоинствам и недостаткам различных методов тестирования.
Читать дальше →
Всего голосов 49: ↑49 и ↓0+49
Комментарии29

Размышления о программировании

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

От Аристотеля к Витгенштейну


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

Предисловие

Развитие информатики как науки представляется рекой, которая рождается в далеком прошлом (Евклид, III век до н.э.; Вавилон, XIX век до н.э.; а возможно и раньше) из едва заметных ручейков первых алгоритмических вычислений. Неспешно двигаясь по истории, ручейки объединяются в реку, которая, неся свои воды через века, вбирает в себя притоки из смежных дисциплин, накапливает величественность и мощь и, наконец, срывается ниагарским водопадом из второго в третье тысячелетие, превращаясь в стремительный бурлящий поток, который захватывает и несет с собой из прошлого в будущее миллионы людей.



Броуновской частице, которую то бросает на стремнину с турбулентным течением, то опрокидывает в застоявшееся болото, то на мелководье, то в омут; мир информационных технологий видится загадочным, изменчивым и непредсказуемым. Однако радость постоянного движения, героического преодоления трудностей, бешеного вращения калейдоскопа новых впечатлений со временем сменяется тоской, томлением духа и непреодолимой потребностью на мгновение приподняться над суетой, взглянуть со стороны на этот бешено бурлящий поток и попытаться разглядеть, если не общее направление бурной реки, то хотя бы ближайший поворот той протоки, в которой барахтаешься.
Читать дальше →
Всего голосов 85: ↑58 и ↓27+31
Комментарии82

Применение процедурных генераторов в создании контента для real-time 3D приложений: Часть 2. Valley Benchmark

Время на прочтение13 мин
Количество просмотров76K
Бенчмарк Valley


Это вторая и заключительная часть статьи, посвященной процедурным методам производства контента для 3D приложений. Первую часть Вы можете найти здесь.

В этой части, так же как и в предыдущей, приводятся ссылки на скачивание созданных нами исходных материалов, которые можно свободно использовать (с изменениями или без) в своих проектах, но только не продавать/распространять в чистом виде и/или в составе каких-либо библиотек.

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

В этот раз речь пойдёт о том, какими средствами и приёмами мы пользовались при создании бенчмарка Valley, чтобы в максимально сжатые сроки произвести большое количество фотореалистичного контента.
Читать дальше →
Всего голосов 133: ↑133 и ↓0+133
Комментарии53

Как я переводил Leisure Suit Larry

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


Однажды вечером я наткнулся на очередную новость о разработке Leisure Suit Larry: Reloaded, хотя игра уже полгода как собрала деньги на Kickstarter на тот момент. Но тут я задумался — а будет ли русская версия? Понятно, что Taralej & JaboCrack SoftWare руку к ней уже не приложит. На сайте разработчиков русского среди поддерживаемых языков не было вообще. Конечно, на торрентах могла появиться фанатская версия с выдернутым переводом из оригинала, но а как же тогда честные покупатели? Чтобы поиграть на родном языке, им пришлось бы качать пиратку.

Завернув эту мысль в три абзаца на английском языке, я написал письмо самому Элу Лоу, создателю культовой серии. Было 23 декабря, американцы наверняка готовились к праздникам (Рождество на носу), так что я почти не надеялся на ответ. Тем не менее, через 3 дня я его получил. Эл писал, что он благодарен за желание помочь и уже переслал моё письмо разработчикам. В тот же день мне пришло письмо от Кевина Кеттлера, директора по корпоративной стратегии Replay Games. Они были заинтересованы моим предложением, но на тот момент сценарий был готов только на 50%. Мы обсудили сроки, и в середине янврая Кевин прислал мне NDA и IP Release на подпись. Затем мне в почту упала готовая половина сценария, чтобы можно было начинать работу, пока сценаристы дописывают игру.
Как я это сделал
Всего голосов 140: ↑136 и ↓4+132
Комментарии90

В Сеть выложили 34-гигапиксельную панораму Праги

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


На Хабре уже не раз и не два публиковались новости о том, что фотограф или частная компания/организация выложили в Сеть гигапиксельную панораму Москвы/Лондона/Марса. На сей раз в Сеть выложили еще одну подобную панораму, панораму Праги, которая бьет многие рекорды по детализации и разрешению.

Читать дальше →
Всего голосов 42: ↑33 и ↓9+24
Комментарии21

Обучение программированию на Java

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

Я собираюсь переучить на Java-программистов миллион человек.
Я собрал команду и сделал обучающий сервис, которым могу гордиться.
Рад сообщить, что теперь стать программистом легко, независимо от образования и опыта.

Но обо всем по порядку, много картинок
Всего голосов 257: ↑205 и ↓52+153
Комментарии289

Система изучения языка в Дании

Время на прочтение8 мин
Количество просмотров138K
В продолжение статьи "Дания: страна здравого смысла" хочу поделиться, как здесь организовано изучение датского языка для иностранцев.

Целью статьи является освещение вопроса организации учебного процесса. Большую часть обучения можно пройти онлайн. Сюда входят аудио-записи слов, главное видео урока (со сквозной сюжетной линией), возможность отправить преподавателю устное и письменное сочинения и получить от него обратную связь в виде скринкаста.

Вначале — небольшая вводная, затем затронем техническую часть.

Зачем учить датский язык


Приезжим даётся 3 года, чтобы начать изучать язык за счёт государства, т.е. безвозмездно. Несмотря на это, я размышлял, стоит ли тратить на это несколько часов в неделю — ведь на нём говорит всего-то 5.7 млн человек.

В итоге я выделил для себя такие плюсы:
  • хотя датчане поголовно владеют английским, они очень ценят, если ты стараешься общаться с ними на родном языке. Также хотелось бы понимать надписи на улице, письма из банка, и т.д.,
  • для получения вида на жительство требуется сдать экзамен на владение языком и знание культуры страны. Оставаться здесь жить я не планирую, но решил не захлопывать это «окно в Европу»,
  • знание датского сильно упрощает понимание остальных языков скандинавской группы,
  • стало просто интересно, что говорят окружающие, когда думают, что ты их не понимаешь,
  • то, о чём я не подумал, пока не начал заниматься — новые знакомые. С иностранцами-одногруппниками подружиться проще, чем с датчанами: на курсах получается сплочённая интернациональная компашка с общим интересом.

Читать дальше →
Всего голосов 105: ↑95 и ↓10+85
Комментарии63

Как научиться отдыхать

Время на прочтение2 мин
Количество просмотров126K
Для того чтобы хорошо отдохнуть, как ни странно это звучит, нужно ничего не делать. Т. е. делать то, что нравится, то что приятно. Нравится смотреть Дом-2 — смотрите, нравится читать — читайте, нравится жарить с друзьями шашлыки — пожалуйста. Главное, чтобы вам это было в удовольствие.

Но если не можете забыть о работе даже за шашлыком, то вам поможет только транс. Транс — это самый эффективный и глубокий отдых. Качественнее отдохнуть просто невозможно :)
Читать дальше →
Всего голосов 181: ↑105 и ↓76+29
Комментарии150

Крипта: пользователь «глазами» Яндекса

Время на прочтение1 мин
Количество просмотров104K
Осенью 2011 года Яндекс запустил технологию «Крипта» (на основе самообучающегося алгоритма Матрикснет), которая отслеживает поведение пользователя и по собранным данным относит его к той или иной целевой группе. Это позволяет более точно таргетировать поисковую выдачу, сервисы и рекламу.

К конференции YaC/m 2013 был выпущен сервис, который в виде инфографики показывает, как вас «видит Яндекс». А точнее, как воспринимает Яндекс устройство, с которого работает пользователь.

Вот такой портрет я получил на своем домашнем ПК:
Всего голосов 92: ↑71 и ↓21+50
Комментарии125

В IBM Research создали мультик, используя отдельные молекулы

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


Технологии в наше время уже перешли в такую стадию, когда, используя какую-либо вещь, даже не задумываешься, насколько эта вещь может быть сложно устроена. Вряд ли тот же среднестатистический подросток со смартфоном последней модели понимает, сколько научных достижений, технологический прорывов было совершено, прежде, чем создание такого устройства стало возможным. Но даже сложность смартфона не идет ни в какое сравнение со сложностью управления отдельными атомами/молекулами. А ведь в IBM сняли целый мультик, двигая молекулы (монооксид углерода) в нужные места. Результат — отснятое видео, получившее название «Мальчик и его атом» (A Boy and His Atom).

Читать дальше →
Всего голосов 89: ↑82 и ↓7+75
Комментарии50

Новая дыра в безопасности Мегафона позволяет взламывать счета абонентов

Время на прочтение3 мин
Количество просмотров172K
На один из наших корпоративных сотовых телефонов была совершена почти успешная хакерская атака.
К счастью, довольно быстро удалось разобраться откуда «растут ноги».
Мы обнаружили очередную «дыру» в защите Мегафона, чем с вами и делимся.
Она касается всех абонентов сети.

Несколько дней назад я сообщил в абонентскую службу о «дыре» на сайте Мегафона. На момент 08.04.2013 уязвимость не исправили.
Подробности в студию!
Всего голосов 159: ↑147 и ↓12+135
Комментарии94

Bitcoin: Как получить 25+ Mhash/s бесплатно без смс

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

Добрый день, дорогой %username%!
Наверняка Вы уже слышали о Биткоинах. Возможно, Вам уже удалось ими попользоваться! Великолепно. Как насчет того, чтобы, не напрягаясь, начать майнить криптовалюту на 25 (50, 75, 100,…, 25n) Мегахешах в секунду? Как, у Вас уже есть суперкомпьютер для генерации блоков? Как насчет того, чтобы добавить 25n Мегахешей к Вашей вычислительной мощности прямо сейчас?

Есть отличный сервис Windows Azure от Microsoft. Вкратце, нам дают возможность пользоваться удаленной виртуальной машиной с 20 ядрами для различных серверных решений, вычислений, etc. Но для нас, любителей бесплатного, конечно, важен бесплатный триал на 3 месяца. Естественно, есть определенные ограничения для бесплатной версии, но нас они особо не затронут. Что нам нужно сделать (и что я пошагово опишу в этой статье) это:

  1. Создать 3 виртуальные машины (8 + 8 + 4 ядер)
  2. Подключиться к виртуальным машинам при помощи виртуального рабочего стола
  3. Зарегистрироваться на публичном пуле (в статье я буду использовать Slush's Pool в качестве примера)
  4. Установить и настроить нужный для майнинга софт
  5. Запустить этот софт
  6. Ждать
  7. Получать биткоины

Всех заинтересовавшихся прошу под кат.

Update: добавил описание как майнить Litecoin на Windows Azure. Получается гораздо эффективнее майнинга Bitcoin.
Читать дальше →
Всего голосов 79: ↑55 и ↓24+31
Комментарии179

Почтовыйбланк.рф — сосредоточьтесь на любимом деле, а вопросы с почтой России решим именно мы!

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

Привет, Друзья!


Недавно нам потребовалось отправить порядка 25 отправлений почтой России за раз. Мы искренне хотели сократить время нахождения на почте, но не нашли ни один вариант автоматизации заполнения и оплаты бланков онлайн.

На коленке реализовав базовый функционал, мы поделились им с самыми близкими людьми. Быстро получив фидбэк и «золотой пост» в несуществующем бложике, добили личный кабинет с шаблонами и реализовали API.

В конечном итоге проект так быстро встал в топ по основным запросам и начал расти, что через месяц мы представляли его в кабинете замдиректора по IT Почты России, а позже получили консалтинг от самого Петра Диденко!

Ниже я с радостью расскажу немного секретов: что почтовыйбланк.рф из себя представляет, на чем мы начали зарабатывать, с какими сложностями столкнулись и куда собираемся прийти в итоге.
Читать дальше →
Всего голосов 140: ↑116 и ↓24+92
Комментарии141

Обзор RSS-ридеров — self-hosted альтернативы Google Reader

Время на прочтение6 мин
Количество просмотров127K
По мотивам недавней записи решил опробовать ряд продуктов, которые, во-первых, открытые, а во-вторых, устанавливаются на собственный сервер. В обзор вошли:
  1. rssLounge
  2. Selfoss
  3. Feed on feeds
  4. Managing news
  5. Lilina
  6. Tiny Tiny RSS
  7. ZebraFeeds
  8. Rnews
  9. NewsBlur

Все ридеры требуют PHP (кроме последнего — NewsBlur работает на питоне).
Читать дальше →
Всего голосов 98: ↑84 и ↓14+70
Комментарии101

Информация

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