Pull to refresh
24
0
dmitriy_b @dmitriy_b

User

Send message

Ночник-планетарий – галактика на стене

Reading time1 min
Views5.8K
image

Толковый ночник – архиважный гаджет для любого ребенка. И спать не страшно, и светит красиво. А можно ли превратить ночник в учебник?

Вот эти ребята считают что можно. Помню, лет пятнадцать назад были очень популярны светящиеся силиконовые звезды-наклейки на потолок. Star Theater Pro Home Planetarium – более продвинутый вариант этой идеи. Игрушка представляет собой проектор, который показывает на потолке картину звездного неба, схему солнечной системы или любую другую «космическую» панораму. Вопрос только в дисках с видами (два идут в комплекте, остальные придется докупать).
Читать дальше →

Как корпоративный софт маскируется под социальные сети

Reading time4 min
Views11K
Термин «социальные медиа» кажется таким простым и понятным. Казалось бы — вот социальные сети, вот блоги — на этом всё. Для многих это понятие заканчивается «Вконтактом» и ЖЖ, в то время как платформами, подпадающими под определение социальных, является и любимый GMail, и нелюбимая ICQ.

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

Когда бОльшая часть офисных работников проводит время во «Вконтакте» (у нас) или Facebook (у них), компании выгодней подстроить свой инструментарий под привычки сотрудников. Эту волну подхватили как крупные разработчики enterprise-ПО (типа IBM с его Lotus Live), так и разработчики поскромнее. Но факт остаётся фактом: привычные многим рабочие инструменты активно воруют идеи из социальных сетей, сами всё больше и больше становясь похожими на социально-медийные ресурсы.

Что же переняли у обычных социальных сетей сервисы, стремящиеся упростить управление задачами или работу с клиентами?
Читать дальше →

вопрос в пространство: а будет ли на хабре нормальный язык разметки постов?

Reading time1 min
Views578
Как-то странно на айтишном ресурсе видеть убогий html в постах, когда весь прогрессивный мир использует разнообразные wiki-подобные разметки. В какой блог спрашивать, не знаю, поэтому тут спрошу. Планируется ли вообще ввести какой-нибудь Markdown для статей, плюс подсветчик программного кода? html явно избыточен для данных целей.

Update по мотивам комментария ниже. Смысл семантической разметки текста (а вики-разметка часто является именно такой) состоит в том, что сразу убиваются как минимум два зайца:

* во-первых, семантическая разметка позволяет генерить из текста что угодно, а html требует дополнительных усилий, например, при глобальной смене дизайна (упрощённо говоря, из разметки сразу получаем что угодно, а из html сразу что угодно не получим при всём желании)
* во-вторых, разметка позволяет использовать единый стиль для всех постов: отступы, цитаты, списки — _всё_ выглядит единообразно.
* в-третьих, разметка легко читается и легко пишется, в качестве примера можно посмотреть редактор комментариев на [Stack Overflow](stackoverflow.com)
* в-четвёртых, текстовая разметка позволяет легко сравнивать версии документов, для хабра это неактуально, но тем не менее.

P.S. абзац выше написан с использованием текстовой разметки. Читается и пишется ГОРАЗДО лучше html.

Способы разграничения доступов к файлам при помощи php+mysql+apache

Reading time5 min
Views4.3K
Задача по разграничению доступа к файлам, которые хранятся на диске довольно редка, но она может возникнуть при написании: online-магазина, который торгует файлами или файлового сервера вроде rapidshare.de. В данной статье я рассмотрю 3-и способа разграничения доступа при помощи php, mysql и специальных модулей веб сервера apache.

Читать дальше →

Образец PR2 — бесплатно для разработчиков

Reading time1 min
Views1.4K
Компания Willow Garage, один из главных разработчиков Robot Operating System, сообщила о запуске программы бета-тестирования новой Open Source модели робота PR2 (Personal Robot 2). Это отличный домашний робот, который потенциально способен выполнять всю домашнюю работу и даже обладает способностью находить ближайшую розетку, чтобы самостоятельно подзаряжаться.

Любой коллектив разработчиков или исследовательская группа могут получить экземпляр робота бесплатно, если до 1 февраля заполнит заявку по ссылке выше.

По условиям, разработчики обещают руководствоваться принципами Open Source и подписывают стандартное соглашение. Всего будет роздано десять роботов.
Читать дальше →

Архитектура и архитектурные стили веб-приложений – 1

Reading time3 min
Views9.3K
Сравнение архитектурных стилейПредлагается справочная информация по основным архитектурным стилям веб-приложений с основными терминами по мотивам диссертации Роя Т. Филдинга (автора REST). В первой части предлагается список архитектурных стилей и таблица их сравнения. Во второй планируется описание самих стилей.
подробнее...

Создаём виртуальную локальную сеть

Reading time2 min
Views21K
Эту статью написал не я, а мой друг, который пока не присутствует на хабре. Если хотите, можете отправить инвайт на mail@feduza.ru

Когда-то давно мне попалась на глаза программа Hamachi, с помощью которой можно создать виртуальную локальную сеть, не имея «реальных» IP-адресов. Но в какой-то момент мне захотелось получить подобный сервис собственной реализации.
Тут на помощь мне пришел OpenVPN.
Читать дальше →

Docsbox

Reading time1 min
Views995
Docsbox Немного облегчил себе жизнь и хочу поделиться этим с вами. Теперь документы создаваемые в Google Docs доступны offline и на всех моих рабочих компьютерах.

Представляю вашему вниманию Python скрипт выполняющий синхронизацию документов между сервисом Google Docs и директорией на диске, которая в моем случае является директорией хранилища сервиcа Dropbox.

Исходник: github.com/k0sh/Docsbox
Далее небольшая инструкция по запуску...

«Три банана» или записки на ходу в Android

Reading time1 min
Views2K
image
Решил я разгрузить свою память путем вынесения всяких заметок, мыслей и т.п. в коммуникатор HTC Hero, счастливым обладателем которого я являюсь. Хотелось нечто большего, чем просто заметки:
  1. Возможность прикрепления фотографий
  2. Возможность присвоения меток/тэгов
  3. Синхронизация с онлайн-сервисом и доступом посредством web или PC-клиента
  4. Возможность работы при отсутствии подключения к сети (например, в метро)
  5. Поиск по заметкам

Что я выбрал? Ответ под катом.
Читать дальше →

Как я нанимаю программистов

Reading time4 min
Views10K
Есть три вопроса, ответ на которые надо знать, когда нанимаешь на работу программиста:
      1) Он умный?
      2) Способен ли он выполнять работу?
      3) Смогу ли я с ним работать?

Кто-то умный но не способный выполнять работу может быть хорошим другом, но не сотрудником. Можно обсудить с ним какие-то проблемы, пока он прохлаждается на своей собственной работе.

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

С тем, с кем я не смогу работать – я не смогу работать.

Под катом продолжение статьи Аарона Шварца. Я бы предпочёл чтобы меня собеседовали таким образом, чем быть изучаемым девочкой-сотрудницей ОК, которая не отличает http от mp3.

Читать дальше →

Бизнес в стиле Хабр — 4. Холодный отжим. Часть вторая

Reading time5 min
Views741
Продолжение первой части статьи об уводе клиентов из фирмы.

Попробуем рассмотреть вопрос с точки зрения работодателя. Как бороться с «отжимом» и как ему противостоять.

Читать дальше →

Бизнес в стиле Хабр — 4. Холодный отжим. Часть первая

Reading time5 min
Views1.4K
В хабростатье Проблема увода клиентов сотрудниками компании была поднята, на мой взгляд, одна из ключевых проблем во взаимоотношении работника и работадателя — увод клиента. В комментариях к ней было много дельных предложений и мнений на темы уводить или не уводить, как сделать чтобы увести и как сделать, чтобы не увели.

Я в свое время работал наемным работником и был с одной стороны фронта. Сейчас я совладелец компании со штатом под 300 человек и несколькими филиалами, соответственно приходится решать вопросы как этому противостоять.

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

Своя собственная, домашняя АТС

Reading time5 min
Views32K
Что такое SIP наверное уже многие знают. На самом деле это просто протокол установления сессий для устройств связи, все просто — ты спрашиваешь сервер на наличие вызываемого абонента, сервер отвечает, что он есть-нет, жив-оффлайн, и пр., сервер тебе отвечает — есть, находится там-то, спрашивает обоих абонентов на установление связи (ACK), после чего ты успешно разговариваешь с другом. Протокол достаточно простой, очень похож и по кодам и по организации на HTTP.

image

В этой статье пойдет речь не о протоколе. Речь пойдет о том, как создать свою собственную АТС, рационально организовать внешние и внутренние звонки.
Читать дальше →

Неординарные ЖК-мониторы в 2009 году

Reading time5 min
Views5.1K
В этом обзоре я постараюсь сделать краткий обзор интересных ЖК-мониторов, анонсированных в течение 2009 года (может быть, в конце 2008, для придирающихся к формулировкам). Большинство моделей доступны на российском рынке.

Впервые я стал изучать этот вопрос, когда выбирал качественный домашний монитор. Процесс был довольно подробно описан здесь. В то время я остановился на 24-дюймовом Dell 2408-WFP, потому что 22-дюймовых не-TN матриц в России тогда не было, а меньшая диагональ не устраивала. В последствии ситуация немного улучшилась, о чем я также уже писал здесь.

Ну и прежде чем закончить с предысторией и перейти к сути, сделаю еще 2 оговорки. Во-первых, речь пойдет почти исключительно о матрицах, отличных от TN, потому что я лично убежден, что комфортное редактирование фотографий и просмотр видео под произвольными углами на TN-мониторах далеки от идеала. И вторая оговорка, которую, к сожалению, постоянно приходится делать на Хабре: прошу прощения, если в тексте вы встретите ссылки на персональный блог автора. Если ссылка присутствует, то несет информационный, а не рекламный характер — мне особо рекламировать нечего, т.к. блог существует только в качестве хобби.

Итак, к делу.
Читать дальше →

Maltego. Нароет все

Reading time2 min
Views57K
image

Вчера, просматривая очередную сборку live-дистрибутива BackTrack, наткнулся на очень интересную и довольно таки, как оказалось потом, полезную софтину. Многие из нас часто сталкивались с проблемой поиска информации касательно определенной организации, а именно конкретный данных: начиная с общего описания деятельности и заканчивая личными телефонами сотрудников. Как инструмент использовали популярные поисковые машины(играясь с языком запросов для более результативного поиска), различные общедоступные базы данных(телефонный базы, whois и т.д.).

Хотелось найти что-то, что могло само осуществлять «умный», узкоспециализированный поиск, разделять(по критериям и типу) и сортировать информацию и главное — указывать взаимосвязи.
Именно для эти целей и появился на свет инструмент под названием Maltego, разработка южноафриканской компании Paterva.

Читать дальше →

Robocode

Reading time5 min
Views24K
Слоган RobocodeХабрасообщество поддержало идею написания обзоров игр для программистов, поэтому я продолжаю эту серию статей. Напомню, в прошлый раз я рассказал Вам про игры Colobot и Ceebot.

Сегодня Вы узнаете про отличную игру Robocode. Она предназначена для продвинутому обучения Java, и имеет большие функциональные возможности, несмотря на кажущуюся внешнюю простоту.

Robocode — это обучающая игра с открытыми исходными кодами, разработанная Mathew Nelson и Flemming Larsen. Ее единственной целью было облегчение изучения языка программирования Java.

Читать дальше →

Десять маленьких программ, без которых неуютно жить

Reading time5 min
Views8.6K
Заменяем диспетчер задач
Управляем автозагрузкой и следим за состоянием системы
Устанавливаем переключение раскладки
Создаем виртуальные рабочие столы
Сохраняем все заметки в одно место, не задумываясь ни о чем, кроме текста
Ускоряем навигацию по винчестеру
Ставим плагины к проводнику Windows и радуемся
Легко и быстро удаляем папки-файлы «занятые другими процессами»
Копируем и перемещаем быстрее и качественнее
Перестаем парится с кодировками, заменив блокнот

и как мы это сделаем?

Корпоративная система хранения информации (база знаний)

Reading time3 min
Views8.2K
Думаю, в каждой компании есть необходимость где-то хранить различную документацию. Самый простой пример — регламенты работ в разных отделах, шаблоны документов, стандарты качества и т.п. Вот и мне пару лет назад пришлось внедрять такую систему прежде всего для своих нужд, а уж потом ее подхватили и остальные. Понятно, что это wiki-система. Ибо только такие системы с легкостью позволяют хранить такую информацию и дают прекрасные возможности по совместной работе над ней. Тогда я выбрал движок MediaWiki. Это такая довольно аскетичная система, на которую можно прикручивать различные плагины, но все равно ее можно сравнить с Линуксом. Со временем стало понятно, что простым людям эта система дается сложно, в ней сложно контролировать структуру документов, в ней сложно работать с правами доступа к документам.

решение проблемы

Конец конфиденциальности

Reading time1 min
Views1.6K
Странно что никто не задумывался над тем, что наличие в кармане iPhone с включеным wi-fi это практически конец конфиденциальности. Так, например, любой пользователь данного хот-спота может лёгким движением руки получить доступ ко всем вашим sms. Расскажу как это сделать:
  1. Находим в сети IP адрес вашего iPhone — (для этого есть масса всевозможных сканнеров локальной сети; самые простые смертные с доступом к админ-панели домашнего рутера могут посмотреть это там)
  2. Из терминала (putty для пользователей виндуфса) логинемся в iPhone жертвы: ssh root@ip-address как пароль используем слово «alpine»
  3. Из папки /private/var/mobile/Library/SMS/ копируем к себе на комп файлик sms.db
  4. Локально открываем этот файлик программой SQLLite Database Browser
  5. Нервно хихикаем
Как защититься от ваннабихакеров? Сменить пароль рута на вашем iPhone!

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity