Pull to refresh
3
0
Алексей Фролов @G0rDi

User

Send message

Самодельный сканирующий лазерный дальномер

Reading time 13 min
Views 74K

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

Читать дальше →
Total votes 48: ↑48 and ↓0 +48
Comments 44

Презентация средствами HTML5

Reading time 3 min
Views 14K
image
Обратил внимание, что в настоящее время программисты Google начали использовать новую форму представления своих презентаций.

Типичный пример, еще пример — мы видим фреймы, эффекты, изображения, общий стиль.

Несложный поиск привел к удобному шаблону, который при своей простоте позволяет создавать неплохие презентации с легко внедряемыми элементами
Читать дальше →
Total votes 114: ↑110 and ↓4 +106
Comments 40

Автоматические напоминания о днях рождения по данным из google contacts

Reading time 1 min
Views 100K
Я использую андроид телефон уже более полутора лет. Контакты наконец-то приведены в порядок и для многих проставлены дни рождения. Чтобы не забыть, а так же не поддаваться на провокации (многие любят изменять свой день рождения указанный в социальных сетях) я делал себе напоминания в google calendar с повторениями каждый год. Набивать все данные руками мне надоело и я решил разобраться как этот вопрос автоматизировать.

Google Calendar позволяет подключить внешний календарь с разными событиями в том числи и по дням рождения из Contacts.

Читать дальше →
Total votes 67: ↑59 and ↓8 +51
Comments 38

Ubuntu 10.04 и Windows 7 на Mac Mini

Reading time 2 min
Views 35K
На прошлой неделе я заменил свой старый шумный компьютер на mac mini.
Иногда приходится работать как в Windows, так и в Linux, то долго не думая,
установил на него сразу три операционные системы.

image

Под хабракатом небольшая заметка о том, что из этого получилось и как это сделать.
В статье будут использоваться
  1. Mac OS X 10.6 Snow Leopard
  2. Windows 7 Home Basic
  3. Ubuntu 10.04 Lucid Lynx

Читать дальше →
Total votes 142: ↑117 and ↓25 +92
Comments 140

Выбор CMS для интернет-магазина

Reading time 2 min
Views 6.3K
image

Если вы в данный момент находитесь на стадии выбора движка для интернет-магазина или планируете заняться этим позже, возможно этот небольшой обзор вам поможет. В ближайшее время, я собираюсь заняться электронной коммерцией, а именно открытием интернет-магазина. При удачно раскладе, возможно, я смогу порадовать хабрасообщество интересными статьями на эту тему, а пока, предлагаю вам небольшой обзор движков и тему для обсуждения.
Читать дальше →
Total votes 26: ↑12 and ↓14 -2
Comments 57

ТВЦ считает возвращение Нибиру в 2012 году, научно доказанным свершившимся фактом

Reading time 1 min
Views 8.8K


ТВЦ считает возвращение Нибиру в 2012 году, научно доказанным свершившимся фактом.

«На этой неделе на небосводе появился новый объект, слабая красноватая точка....»

UPD: Хорошее старое кинцо на тему Сдвиг полюсов. Литосферная катастрофа.
Total votes 133: ↑89 and ↓44 +45
Comments 369

как ответить на вопрос: «сколько стоит сайт?»

Reading time 2 min
Views 1K
Наверное, это один из самых популярных вопросов, задаваемых потенциальными клиентами.

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

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

Как мы пытались решить эту проблему:
(речь идет о средней web-студии)
Читать дальше →
Total votes 24: ↑20 and ↓4 +16
Comments 53

Правильный выбор CMS интернет-магазина для новичков

Reading time 7 min
Views 5.9K
Я нашел пару статей на эту тему на хабре, но статью я написал придерживаясь определенной философии для начинающих торговцев: «простота=успех». Поэтому и советы по выбору давал исходя из этого тезиса.
Прошу судить строго, но карму не минусовать)

Пятая статья цикла “Интернет-магазин с нуля. Помощь начинающему предпринимателю”


Выбор движка. Движок или исполнитель? Критерии отбора движка. Как не ошибиться с выбором. Аренда движка. Хостинг и домен. Список русских CMS-решений.

Хочу сразу сказать: в этой статье не будет рекомендации выбрать какой-то определенный движок.

Частенько открытие ИМ начинают с выбора CMS, но это очень ответственный процесс. Ни в коем случае нельзя подходить к решению вопроса наскоком. Во-первых, надо определить, какие задачи будет решать CMS, и насколько удобна будет она в использовании с выбранным товаром. Во-вторых, определить бюджет на подключение движка, от этого будет зависеть, как стоит подходить к решению вопроса.

На этапе, когда надо выбрать, как создавать функционал ИМ, я бы посоветовал обратиться за консультацией к профессионалу или на форум Oborot. Существует множество факторов, которые влияют на решение вопроса, к примеру: регион, товар, бюджет. Потраченное время или даже платная консультация помогут пойти путем наименьшей потери сил, времени и денег. Консультация может обойтись в 20 у.е. тогда как решение создать ИМ в регионе в 300 у.е. и оказаться лишь амбицией бизнесмена без серьезных аргументов.

Читать дальше →
Total votes 17: ↑10 and ↓7 +3
Comments 12

Перевод Вставка-копирование текста в буфер обмена на Javаscript — два способа с Flash 10

Reading time 3 min
Views 3.5K
В Flash 10, как оказалось, нельзя программно самому копировать текст в буфер обмена. До его выхода был очень удобный и элегантный способ, например, «Копировать код для вставки изображения в блог» / «Copy embed code» сразу в буфер пользователя. Я не говорю про IE, в котором это всегда раньше было реализуемо (не знаю как в ИЕ8) с помощью javascript-вызова window.clipboardData.setData('text',text);
Речь о том, как это сделать для пользователей альтернативных браузеров.
Читать дальше →
Total votes 12: ↑11 and ↓1 +10
Comments 5

Acer Aspire One 10: Характеристики и первые фото

Reading time 2 min
Views 6.9K
Появились новые подробности о Acer Aspire One 10, который должен выйти в первом квартале 2009 года.
image
Порадуют нас разработчики дисплеем 10.1 с разрешением 1024х600, процессором 1.6 GHz и многим другим…
Читать дальше →
Total votes 33: ↑24 and ↓9 +15
Comments 82

Google Sitemap Generator

Reading time 1 min
Views 29K
image
Новый открытый Google Sitemap Generator находит новые и модифицированные ссылки основываясь на данных трафика сайта, лог файлах или файлах, найденных на сервере.

Данные Google Sitemap Generator можно экспортировать в:
— XML Sitemaps
— Mobile Sitemaps
— Code Search Sitemaps
Total votes 28: ↑26 and ↓2 +24
Comments 12

Игра Сет

Reading time 2 min
Views 5.7K

Есть такая потрясающая настольная (не компьютерная!) игра — Сет (The Set). Генетик Марша Фалко (Marsha Falco) изобрела её, делая пометки во время исследования эпилепсии у немецких овчарок. Игра получилась необычной, чрезвычайно увлекательной и мозгозагружающей. Хабралюдям — самое то! Осторожно: может появиться зависимость.



Читать дальше →
Total votes 171: ↑161 and ↓10 +151
Comments 80

5 клевых сайтов, чтобы все думали, что вы работаете

Reading time 2 min
Views 2K
На работе заблокированы любимые сайты? Офисный firewall прикрыл Twitter? Вот пятерка сайтов, которые помогут решить эту проблему и при этом сделать вид, что вы работаете ;)

1) Vanishd – прячем одну веб-страницу за другую

Сделаем так, чтобы сотрудники, босс и друзья думали, что вы работаете. Что если бы мы могли, например, прикрыть любую веб-страницу ложным Word-документом или даже страницей google.com и смотреть через небольшое окно на YouTube или что-нибудь другое? Для этих целей придуман сайт Vanishd.com



Читать дальше →
Total votes 122: ↑76 and ↓46 +30
Comments 66

Ninja Editor

Reading time 1 min
Views 970
Здравствуйте. Вы будете смеяться, но я написал маленький текстовый редактор для сайтов. Он совсем маленький и совсем текстовый. Но он мне нравится. Встречайте, Ninja Editor

Ну и картинка для привлечения внимания:


Читать дальше →
Total votes 186: ↑163 and ↓23 +140
Comments 56

16 очень дорогих гаджетов, подходящих роскошному образу жизни

Reading time 9 min
Views 13K
1. Triton 1000 — люксовый батискаф, $1 690 000.

Triton 1000 — последнее творение компании U.S. Submarines. Это легкий, двухместный, практически минимально доступного водоизмещения батискаф, предназначенный специально для погружения с роскошных яхт. Высотой в 1.8 метра, длиной всего 3 метра и весом в 3.3 тонны, Triton 1000 может эксплуатироваться на практически любой лодке среднего класса.

Но кроме возможности возить батискаф с собой на личном кораблике, Triton предоставляет пасажирам практически небывалый комфорт для подобного устройства: кожаные сиденья с массажем не позволят отсидеть задницу (или что там у богатых), огромный «пузырь» стекла не препятствует обзору подводного мира. В этой мини-подлодке даже есть кондиционер.

Несмотря на то, что Triton 1000 задумывался, как очень легкий в управлении батискаф, где все контролируется джойстиками и компьютером, компания-производитель предоставляет курсы погружения и управления совершенно бесплатно, что делает покупку за чуть больше, чем полтора миллиона долларов, по-настоящему выгодной!
Читать дальше →
Total votes 134: ↑102.5 and ↓31.5 +71
Comments 88

Пишем расширения для PHP на C (Си)

Reading time 7 min
Views 3.4K
Современному PHP разработчику это знание может понадобиться скорее для расширения сознания, чем непосредственное руководство к действию, но несмотря на то, что в PHP уже встроено практически все необходимое, а в разнообразных PEAR и PECL репозитариях можно найти пакет дополнений на любой вкус, многим думаю будет интересно, а некоторым и полезно узнать как и что работает внутри PHP.

И раз уж Zend предоставил нам такие удобные инструменты, почему бы ими не воспользоваться? Например для оптимизации каких-то процессов, сокрытия своего когда в коммерческих приложениях и встраивания механизма лицензий, реализации многопоточности или для чего-то еще…

Читать дальше →
Total votes 32: ↑29.5 and ↓2.5 +27
Comments 12

Получаем интернет по USB с компьютера на Android

Reading time 2 min
Views 803K
image

Статья актуальна на 2010 год, современные Android могут проделывать такое одной «галочкой» в настройках

После покупки HTC Hero у меня возник вопрос: как получать интернет на коммуникаторе через компьютер? С моим предыдущим коммуникатором Toshiba G900 под управлением WindowsMobile 6 было все просто: установил «центр мобильных устройств», и на коммуникаторе появился интернет. «Эта функция не нужна», — скажите вы, ведь сейчас много точек доступа Wi-Fi, через которые можно подключиться двумя кликами. Но вот лично у меня нет Wi-Fi точки (есть ноутбук, но Android не обнаруживает Ad-hoс сети). Поэтому я был огорчен отсутствием этой функции. Все мои попытки найти мануалы на эту темы — не увенчались успехом. Поэтому я решил это сам.
Внимание: Для работы ножен root пользователь.
Читать дальше →
Total votes 71: ↑58 and ↓13 +45
Comments 87

Разработка и модификация прошивки для Android телефонов на примере HTC Hero GSM. Часть 1

Reading time 10 min
Views 164K
Причины по которым люди ставят модифицированные версии прошивок различны. Кому-то хочется удивить друга смешной анимацией загрузки, кому-то не хватает определенного функционала (например vpn), кто-то хочет выжать максимум производительности из своего телефона за счет разгона процессора, а кто-то пять месяцев ждет новую версию операционной системы Android для своего любимого HTC Hero.
На данный момент уже существует превеликое множество самых невообразимых сборок для самых различных телефонов на базе Android. Иногда они даже появляются в той или иной форме на Хабре.
Я же хочу Вам рассказать о процессе и особенностях создания кастомной прошивки на основе официальной. Данные знания были получены в процессе разработки одной из не многих отечественных прошивок на базе Android 2.1 для HTC Hero GSM. И более или менее успешно опробованы на себе и других подвернувшихся пользователях одного крупного российского форума.
Не смотря на то, что все нижеследующее было сделано для HTC Hero, данные правила и особенности имеют полную силу для всех телефонов, особенно тех, которые разработаны компанией HTC и используют фирменную оболочку Sense.
Для экспериментов нам понадобится:
  • Android SDK желательно последней версии
  • Утилита apktool для реинжениринга системных приложений
  • Утилиты smali/baksmali для де-оптимизации системных приложений
  • Утилита unyaffs для извлечения системных файлов из образа
  • Скрипт split_bootimg.pl для извлечения ядра и ramdisk-а
  • Утилита testsign для подписывания пакета обновления и отдельных приложений
  • установленное и настроенное JRE
  • телефон с операционной системой Android
  • права суперпользователя и модифицированная подпрограмма восстановления (recovery rom)

Все вышеперечисленное доступно в версиях как для системы Linux так и для Windows. Но в своих примерах я буду ориентироваться на использование Linux.
Конечно же ни root-права ни recovery нам не нужен для того, чтобы начать разработку, однако если мы захотим опробовать наше творение, они нам понадобятся. Для HTC Hero можно использовать RA-hero-v1.6.2.
Наверное, самое время напомнить, что использование неофициальных прошивок лишает нас гарантии, но где наша не пропадала. И несмотря на то, что большинство операций безопасно — всегда нужно четко понимать что и зачем делается, дабы не причинить необратимый вред своему андроиду
Читать дальше →
Total votes 79: ↑73 and ↓6 +67
Comments 46

Information

Rating
Does not participate
Location
Архангельск, Архангельская обл., Россия
Date of birth
Registered
Activity