Pull to refresh
40
0
Сергей Петров @Zeldan

User

Send message

LaTeX + диплом

Reading time10 min
Views22K
Продолжаем тему LaTeX + диплом.

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

Читать дальше →
Total votes 21: ↑19 and ↓2+17
Comments13

3D-модель рибосомы на атомном уровне

Reading time2 min
Views2.5K

Нобелевская премия 2009 по химии


Исследования функций и структуры рибосом.
Венкатраман Рамакришнан (Venkatraman Ramakrishnan), США; Томас Стейц (Thomas Steitz), США; Ада Йонат (Ada Yonath), Израиль.

Как известно, структура любого организма запрограммирована изначально в генетическом коде и сохраняется в ДНК. По этой программе (после её копирования в РНК) происходит производство каждой молекулы нашего организма. Непосредственно компиляцией протеинов занимаются рибосомы — своеобразные роботизированные мини-фабрики, которые присутствуют в каждой клетке. До XXI века наука не знала подробностей этого процесса, но он стал гораздо понятнее благодаря работе, которую нынешние нобелевские лауреаты практически параллельно выполнили и опубликовали в 2000 году. Они в малейших деталях засняли рибосому с помощью крио-электронного микроскопа и составили функциональную 3D-карту этого органоида. За что и получили Нобелевскую премию по химии 2009 года.


Читать дальше →
Total votes 44: ↑42 and ↓2+40
Comments93

Я хочу работать в Google! Телефонное интервью (часть 2)

Reading time14 min
Views17K
Сегодня мы будет обсуждать технические аспекты и реализацию задач на Python и C/C++, которыми нас будет закидывать инженер из Google. Начнём с самых тривиальных проблем с последующим нарастанием сложности. Параллельно обратим внимание о чём стоит упомянуть во время интервью и где не попасть в ловушку.
Читать дальше →
Total votes 102: ↑86 and ↓16+70
Comments134

Вышел Native SDK для BlackBerry Tablet OS

Reading time1 min
Views1.2K
Сегодня на конференции BlackBerry DevCon Americas 2011 было объявлено, что стал общедоступен Native SDK для BlackBerry PlayBook («NDK»), который перешёл со стадии бета в официальный релиз. NDK позволяет разработчикам получить все преимущества при разработке приложений для планшета BlackBerry PlayBook. NDK включает C/C++ POSIX библиотеки, жесты управления устройством, такие как проведение (swipe) и касание (touch) пальцем, доступ к QNX Momentics Tool Suite, интегрированной среде разработки на основе Eclipse, и средствам отладки и анализа. Разработчикам предоставляются инструменты для профилирования памяти, отладки приложений и получения статистики использования памяти, что способствует отлаживать сложные программы.
Читать дальше →
Total votes 15: ↑13 and ↓2+11
Comments12

Работа в Японии: руководство к действию

Reading time9 min
Views19K
Поскольку на Хабре наметилась волна постов о Японии, и у многих комментирующих возникли вопросы о том, как же все-таки туда уехать, как там найти работу и т.п., я решил поделиться с вами своим богатым опытом. Кроме того, я постараюсь заполнить пробелы, расскажу о юридических тонкостях, и о том как тут можно остаться жить. По возможности я буду пользоваться русскими терминами, иногда английскими, чтобы не затруднять чтение. Если кого-то заинтересует японское название, задавайте вопросы, я добавлю. Итак, поехали.
Читать дальше →
Total votes 35: ↑35 and ↓0+35
Comments56

Игровой контроллер Kinect – первое на рынке устройство для прямого трехмерного измерения

Reading time6 min
Views9.3K
Выпущенный на рынок в ноябре 2010 года игровой контроллер Kinect является первым недорогим бытовым устройством для прямого дистанционного трехмерного измерения объектов и сцен. Я искренне благодарен компании Microsoft за этот шаг.

Совсем недавняя история

Первым устройством такого типа являлись любые разновидности радаров и сонаров, начиная от устройств системы ПВО и заканчивая парктроником на автомобиле. Если известна скорость распространения зондирующего импульса в среде, то умножение скорости на половину времени между моментами излучением и приема импульса даст расстояние от излучателя до объекта, который отразил сигнал. Ориентируя по-разному систему излучатель-приемник в пространстве, можно промерять набор расстояний до отражающих объектов в данном направлении.
Производство компактных твердотельных лазеров позволило создать системы измерения, которые в качестве зондирующего импульса использовали свет. Тот или иной механический способ ориентирования светового луча позволил таким системам производить последовательные измерения в пространственном секторе (или сканировать его, соответственно устройства измерения стали называться лазерными сканерами).
Читать дальше →
Total votes 70: ↑63 and ↓7+56
Comments36

Паттерны проектирования

Reading time2 min
Views48K
Здравствуй хаброчеловек!

Так уж случилось, что с этого семестра в своем вузе я записался на спецкурс по паттернам проектирования. Курс проходит в виде семинаров, на которых ты (студент) должен рассказать чему научился за неделю (имеется ввиду, какие паттерны изучил и применил на практике).
Читать дальше →
Total votes 47: ↑37 and ↓10+27
Comments29

Спать мало, но правильно?

Reading time7 min
Views899K
Навеяно этим постом от юзера case. Пост не новый, и на главную он не попал.
Но я вот наткнулся на него сегодня и решил написать кое-что о сне. Уверен, что это будет полезно многим хабравчанам, да и случайным читателям тоже.
Читать дальше →
Total votes 713: ↑670 and ↓43+627
Comments420

Много книг, хороших и разных

Reading time20 min
Views96K
Мой список книг, которые мне хочется прочесть, изрядно вырос, спасибо топику “запасаемся на зиму”. Под катом вы обнаружите список книг, составленный по комментариям в том топике.
Читать дальше →
Total votes 139: ↑124 and ↓15+109
Comments89

Геопланировщик Hypocampo — теперь с Яндекс.Картами

Reading time1 min
Views663
 

С момента первого анонса на хабре геопланировщика Hypocampo вышло несколько апдейтов, как с новым функционалом, так и с багфиксами. Многим понравилась идея, но для боле удобного использования не хватало Яндекс.Карт. Последняя версия, 0.1.4, преодолела это ограничение и теперь наряду с провайдером геокодирования можно выбрать и провайдера карт (поддерживаются Google и Yandex).
О прочих полезных нововведениях - под катом...
Total votes 11: ↑8 and ↓3+5
Comments9

Геопланировщик для Android

Reading time2 min
Views10K
В повседневной жизни мы делаем большое количество однообразных действий, которые хотелось бы автоматизировать. К примеру, когда вы приезжаете на пары или на работу, вам нужно выключить громкий звонок телефона, а когда покидаете это место — нужно включить обратно. Или когда вы приходите в пиццерию, где есть бесплатный WiFi, было бы неплохо включить его обратно.

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

Android геопланировщикHIPPOAPP.RU — разработка мобильных приложений
Читать дальше →
Total votes 56: ↑48 and ↓8+40
Comments77

Пишем Magic 8-Ball для Android

Reading time12 min
Views16K


По мотивам поста Шарик, отвечающий на вопросы

В данной статье мы напишем локализованный Magic 8-Ball для Android, которому можно будет задать вопрос, потрясти и получить ответ. Небольшая вибрация оповестит нас о том, что тряски достаточно.

Статья рассчитана на тех, кто уже написал хелловорлд под Android и собирается идти дальше в этом направлении. Полная версия исходного кода лежит на google code. Там же можно попробовать файл magic-8-ball 1.1.apk во вкладке download.

Для успешной работы нам будут нужны установленные jdk, android sdk, eclipse и ADT плагин. Как это сделать, доступно написано здесь.
Читать дальше →
Total votes 105: ↑89 and ↓16+73
Comments15

Использование unix pipes для отображения прогресса выполнения нативного кода на Android'е

Reading time4 min
Views3.3K
В одном из проектов мне понадобилось отслеживать прогресс выполнения нативного кода на Android'е (конкретно — портированного FFmpeg'а). Ситуация осложнялась также тем, что по ряду причин код выполнялся в нескольких процессах.

Читать дальше →
Total votes 49: ↑42 and ↓7+35
Comments12

Tethering и Reverse tethering

Reading time4 min
Views90K

Эта статья будет посвящена вариантам передачи интернет трафика на устройство под управлением платформы Android, а также способам передачи интернет трафика в обратном направлении (от Android устройства). Эти понятия принято называть Reverse tethering и Tethering соответственно. Если со вторым дела обстоят хорошо (есть как стандартные, так и 3rd Party решения), то о первом нужно говорить отдельно и осуществлять подробный разбор. Но, все по порядку.
Читать дальше →
Total votes 31: ↑27 and ↓4+23
Comments40

Я хочу работать в Google! Телефонное интервью (часть 1)

Reading time4 min
Views31K
Привет Хабр! Давно не писал. Да это и понятно. Защита диссертации, получение PhD, а сейчас ещё и активный поиск работы — всё это занимает очень много драгоценного времени. Но разговор сегодня пойдёт не о том. Хотелось бы поделиться с Вами, уважаемые хабралюди, ресурсами и описанием процесса подготовки к телефонному техническому интервью с Гуглом, первый технический этап которого я уже прошёл, и теперь готовлюсь ко второму, который будет в пятницу.
Читать дальше →
Total votes 207: ↑182 and ↓25+157
Comments99

Разработка привлекательных реалистичных пользовательских интерфейсов

Reading time4 min
Views15K
Cекрет разработки привлекательных интерфейсов заключается в реализме. Ваша задача — придать плоским элементам объём, используя свойства реальных объектов, вроде неровностей и шероховатостей, бликов и теней, различных текстур поверхностей. В идеале они должны выглядеть как предметы на вашем столе. Создавая классный интерфейс, в первую очередь нужно думать не «как», а «почему».
Читать дальше →
Total votes 212: ↑205 and ↓7+198
Comments49

Мобильный софт: цифры, буквы и картинки

Reading time1 min
Views659
Обнаружил на одном буржуйском сайте подборочку любопытных фактов и статистики по мобильному софту. Не поленился перевести. Надеюсь, что и вы найдете здесь нечто интересное и полезное для себя. Итак, мобильный софт: цифры, буквы и картинки.

Читать дальше →
Total votes 9: ↑7 and ↓2+5
Comments7

Матричный секвенсор на основе arduino под управлением android

Reading time1 min
Views2.2K
Наткнулся на youtube на любопытное видео. Железный секвенсор на основе arduin управляется приложением под android, который в свю очередь подает сигнал на Korg Monotron.



Так как сам являюсь обладателем monotron'a меня поразило сама идея людей добавить к такому простому синту железный секвенсор. Жаль что сами korg не засунули хотя бы простенький секвенсор в этот синт.
Total votes 14: ↑14 and ↓0+14
Comments4

HTC Desire — переход с WM на Android

Reading time4 min
Views1.9K
Как-то неожиданно обзавелся HTC Desire, теперь пытаюсь переехать на него с HTC Max 4G. Если кому лень читать, то сразу напишу вывод: сам девайс очень приятный, ОС достойная и перспективная, правда без нормального стилуса (лично мне) плохо. Но вот с прикладным софтом все еще проблемы, местами приходится шаманить. Хотя в итоге более-менее терпимые замены используемому софту подобрать удалось.

image

Читать дальше →
Total votes 39: ↑25 and ↓14+11
Comments40

Рекомендации к выполнению тестовых заданий

Reading time4 min
Views2K
Как-то в нашу компанию потребовались ASP.NET-разработчики. Ну и чтобы сэкономить свое время на продолжительных собеседованиях мы предварительно просили соискателей выполнить несложное тестовое задание.

Задание из разряда: вывести содержимое таблички, добавить возможность фильтрации данных, но при этом заложить в архитектуру возможность последующего развития и масштабируемости. Примечание: Настоящее ТЗ конечно более подробное.

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

В этом посте я хотел бы описать основные характеристики и ошибки тестового задания, на которые я обращаю внимание. Надеюсь, этот список поможет кому-то быстрее найти работу.
Итак, начнем
Total votes 53: ↑11 and ↓42-31
Comments27
1
23 ...

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity