Как стать автором
Обновить
16
0
Михаил Майоров @michas

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

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

Google maps api. Построение маршрутов на карте

Время на прочтение4 мин
Количество просмотров9.5K
В данной статье мне хотелось бы рассмотреть еще одну возможность google maps api — добавление маршрутов на карты. Если по маркерам информации в интернете достаточно, то по данной теме, да еще и на русском, толковых примеров мне найти не удалось. Безусловно, все что будет написано ниже, есть у гугла, но чтобы начать разбираться в api необходимы хоть какие-то минимальные представления о предмете.

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

У маршрутов на карте мы можем менять положение узловых точек, удалять их и добавлять новые. В узлы добавлять маркеры, задавать к ним (маркерам) описание. Все это видно на рисунке.
Читать дальше →
Всего голосов 11: ↑11 и ↓0+11
Комментарии16

Как готовить кошек, или аттракцион невиданной щедрости от Microsoft

Время на прочтение6 мин
Количество просмотров836
Уха как квинтэссенция рыбалки

Частенько слышу от разных людей, что Микрософт-де жадный: «Да вы там ухи объелись нереально!», ну и другие, более крепкие выражения.

На что я резонно возражаю – кошек надо уметь готовить, господа. Ведь на самом деле для ИТ-шных компаний Microsoft, при должной сноровке, является очень щедрым партнером. Есть ряд приемов по ужению рыбы, отчего результирующая уха становится гораздо наваристей.
Все секреты сразу раскрывать не буду, оставлю на потом, а сейчас расскажу, что самый обычный веб-дизайнер/девелопер может получить от Microsoft.
Допустим, я делаю сайты, и у меня есть ИП. Ну или ООО. Короче, как-то я решаю вопросы взаимодействия с родным государством. Сайты я разрабатываю, скажем, в ФАРе, на HTML версии 4, а для особо сложных сайтов MySQL у меня еще подвязан, своя админка не хуже битрикса и я даже InnoDB всегда юзаю, а не MyISAM. Вот такой я нереально суровый пацан (хотел написать – из Челябинска, но так как я знаю, что в Челябинске много веб-профи, прекрасные пельмени и достойная улица Покровка с красивыми металлическими статуями, то воздержусь).

Что такой простой труженик мыши и курсора может получить с Microsoft? На самом деле, очень много разных полезностей можно получить. Давайте об этом и поговорим.
Читать дальше →
Всего голосов 73: ↑49 и ↓24+25
Комментарии42

Инструментарий студента

Время на прочтение3 мин
Количество просмотров1.4K
Тяжко живется простому студенту в наше время. Много учебных часов, куча домашки, всякие тестирования, зачеты и экзамены не дают спать спокойно. Но у каждой проблемы есть несколько решений, и у учебных в том числе. Приведенные ниже сервисы помогут тебе, мой уважаемый студент, реально облегчить твое обучение.

Dropbox



Удивительно простой и полезный сервис, позволяет пользователям быстро обмениваться нужными файлами. Хотя одна загвоздка все же есть — нужно каким-то образом уговорить своих одногруппников установить программу на их компы. Поверьте, это самый сложный этап работы с программой, ленивые товарищи предпочитают сидеть в контактиках, нежели делать хоть что-нибудь для учебы. А дальше все просто — после регистрации и установки на компьютерах пользователей создается расшаренная папочка My Dropbox, файлы в которой становятся доступными для всех пользователей программы. Выгода для каждого очевидна — всегда можно найти нужные лекции, книги, учебники, задания для лаб или практикумов.

Читать дальше →
Всего голосов 57: ↑39 и ↓18+21
Комментарии31

Руководство по установке и тонкой настройке авиа-симулятора Microsoft Flight Simulator X (FSX)

Время на прочтение10 мин
Количество просмотров210K
На данный момент в мире существует всего два авиа-симулятора, которые способны приблизить виртуальный полёт к реальности — это Microsoft Flight Simulator и X-Plane. В данной статье речь пойдёт о FSX, десятой, и, к сожалению, последней версии линейки авиа-симуляторов от Microsoft, т.к. в январе этого года вся команда, занимавшаяся линейкой FS, была распущена. Так что 11ую версию мы вряд ли дождёмся, хотя и ходят слухи, что команда разработчиков основала свою собственную студию. А также не дремлет Aerosoft, и в октябре анонсировала Aerosoft Flight Simulator 2012! Проект развивается в зародыше.А пока остаётся только ждать, я решил задокументировать весь набранный опыт установки и использования FSX, выбор необходимых аддонов для увеличения реализма, твикинг FSX для увеличения FPS, и вообще, постараться выжать максимум из того, что осталось от этого замечательного авиа-симулятора. Всем, кому интересна эта тема — прошу под кат (осторожно, 10Мб картинок!).

Читать дальше →
Всего голосов 121: ↑105 и ↓16+89
Комментарии72

Одновременное использование нескольких операционых систем при помощи colinux, Virtual PC и утилиты Desktops

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

Преамбула:


Последнее время, мне приходится писать немного кода, и есть необходимость тестировать результаты его работы под разными платформами. Естественно я использую виртуальные машины.
Так как, кроме меня, моим ноутбуком пользуется еще и жена то основная ОС на нем winxp. Мне в принципе все равно с чем работать поэтому пусть будет windows…

Раньше, когда у меня в качестве оконного менеджера использовался IceWM, мне нравилось то что я могу использовать несколько «рабочих столов», для запуска различных тематических приложений в отдельно отведенном для них месте. Под windows такая возможность тоже есть, но те утилиты которые я пробовал, имели те или иные недостатки, поэтому рано или поздно мне приходилось от них отказываться… В конце концов я остановился на Desktops (от sysinternals) она тоже не лишена недостатков, но стабильность ее работы и небольшой размер перевесили все «минусы».

Цель:


Чего мы пытаемся добиться:
  • запустить на каждом из «рабочих столов» по отдельной операционной системе
  • сделать переключение между ними максимально удобным и быстрым


Читать дальше →
Всего голосов 47: ↑42 и ↓5+37
Комментарии40

VLC: Стрим и Стрим-Сервер #2

Время на прочтение5 мин
Количество просмотров180K
image
В этой части мы рассмотрим «Простой Стриминг» через GUI для домохозяек, а для примера нам послужат ситуации:
1. Когда мы выступаем в роли локального транслятора, для людей с лимитированным интернетом, с отключенным интернетом, или для тех, кто считается с вашим вкусом и хочет смотреть то, что вы им порекомендуете.
3. Если вы захотите передавать видео со своей вебкамеры, просто цифровой камеры и любых других подобных устройств, через DirectShow.

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

Настройка mysql для репликаций по ssl (Debian, Ubuntu)

Время на прочтение5 мин
Количество просмотров2K
Статья для тех, кому нужно настроить репликации типа master-slave на сервере mysql, используя защищенное соединение. Когда возникла необходимость, я столкнулся с недостаточностью информации на русском о настройке репликации и практически с полным отсутствием информации, как это сделать, используя ssl. В конце концов поднять репликации мне удалось. Хочу поделиться опытом и нарытыми ссылками.
Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии4

Уютная комнатка в системнике

Время на прочтение1 мин
Количество просмотров5.4K
Что вы представляете, услышав слово «моддинг»? Наверняка это светящийся неоном корпус или что-то в стиле стимпанк… А бывает и так:

image

Такой позитивный мод… захотелось там жить :)

еще фото
Всего голосов 192: ↑153 и ↓39+114
Комментарии62

AIR для всех

Время на прочтение4 мин
Количество просмотров9.5K
image

Цель данного обзора — дать описания 20-ти самым популярным AIR приложениям.

Что такое Adobe AIR



Рабочая среда Adobe® AIR™ позволит вам использовать ваши любимые web-приложения в любое время. Так как для функционирования приложений Adobe AIR на вашем компьютере наличие web-браузера не требуется, вы сможете использовать все преимущества настольных приложений.

Такие компании как eBay* и AOL* используют Adobe AIR для создания эффектных приложений, которые дают вам возможность воспользоваться предлагаемыми им сервисами непосредственно на рабочем столе.

Другими словами, Adobe AIR делает приложения более удобными, мощными и эффективными.
Читать дальше →
Всего голосов 65: ↑53 и ↓12+41
Комментарии39

Несколько jQuery плагинов, которые вы возможно станете использовать

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

qTip





qTip — это бесплатный плагин для jQuery для создания подсказок (tooltip). Данный плагин кроссбраузерный, имеет обширные возможности к настройке и содержит множество функций, таких как: закругленные углы без применения изображений, speech bubbles (изображение речи как в комиксах), а так же эффекты — fade (постепенное исчезновение изображения), slide и возможность создания собственных эффектов. Данный плагин уже включает пять готовых тем, но можно создавать свои темы без особых усилий. Кроме того можно создавать окна диалогов, изменять цвет фона подсказки и места, где она отображается.

Скачать | Демо

Читать дальше
Всего голосов 96: ↑76 и ↓20+56
Комментарии30

Краткая, неполная и вымышленная история языков программирования

Время на прочтение4 мин
Количество просмотров4.4K
1801 — Иосиф Мария Жаккард с помощью перфокарт вышивает «hello world» на ткани. Хабровчане тех времен недовольны отсутствием хвостовой рекурсии, многопоточности и заглавных букв.

1842 — Ада Лавлейс пишет первую программу. Её успехам препятствует маленькая проблемка — компьютера для исполнения этой программы ещё не изобрели. Через полтора века архитекторы корпоративных приложений переймут технику Ады по написанию неисполняемых программ и назовут этот метод UML.
Что случилось дальше?
Всего голосов 95: ↑92 и ↓3+89
Комментарии21

Inbit Messenger — собственная клиент-серверная IM-сеть

Время на прочтение9 мин
Количество просмотров6.4K
Доброго всем времени суток. Я хочу рассказать Хабрасообществу о замечательной, практически единственной в своём роде программе:
Inbit Messenger — клиент-серверная система для организации на Win (*nix/Wine) платформе сети мгновенного обмена сообщениями.

image

Программа совмещает в себе возможности ICQ/Jabber, IRC, Email, позволяет вести общий список дел, содержит аналог файлообменника, базы URL-ссылок и прочие удобства для организации совместной работы.
Самое, пожалуй, главное — то, что она не зависит от внешних сервисов вроде AOL/Oscar, позволяет создать свой собственный сервер, который может находиться в локальной сети, или быть доступен через Интернет.
Inbit Messenger прекрасно подходит для внутриофисных коммуникаций, имеет хороший баланс между скоростью развёртывания, функционалом и удобством администрирования.

К сожалению, программа малоизвестна, что я и надеюсь исправить.
Дальше — подробнее. (Заранее прошу не судить строго — я в первый раз решился написать на Хабре..)
Читать дальше →
Всего голосов 20: ↑16 и ↓4+12
Комментарии9

Экономим на GPRS-трафике с помощью Opera Mini Proxy

Время на прочтение3 мин
Количество просмотров24K
Не так давно мне предстояло путешествие по рабочим делам в соседний регион. И, так как рабочие дела требовали постоянного использования интернета, пришлось задуматься о том, как можно сэкономить на недешевом роуминговом GPRS-трафике (UPD: способ также пригоден для скачивания прона без ведома родителей обхода ограничений корпоративных firewall).
Читать дальше →
Всего голосов 72: ↑66 и ↓6+60
Комментарии54

Поиграем в Dendy по интернету?

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

Хабралюди, предлагаю нам собраться и поиграть в любимые игры Dendy по интернету, кто во что захочет.
Под катом опишу, как это организовать и настроить.
Читать дальше →
Всего голосов 125: ↑109 и ↓16+93
Комментарии108

Почтовый сервер на Zimbra Collaboration Suite

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


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

Данную часть своего проекта я планирую реализовать этим летом. Но готовиться к ней начал уже сейчас. Нужно было найти серьёзную альтернативу Exchenge и Outlook. Выбор остановился на «Zimbra Collaboration Suite».

Преимущества:

— Имеет свой почтовый клиент Zimbra. Который позволяет юзерам совместно пользоваться календарём, документооборотом, почтой контактами и т.д. Есть версии под MacOs, Windows, Linux.
— Имеет мощную систему плагинов. Так называемые Zimlet. Плагины разрабатываются официально, а так же самими пользователями. Реализовать можно всё что угодно.
— Web версия клиента. Можно залезть на почту в любой точки мира с любого браузера.
— Интеграция с Active Directory.
— Антивирусная\антиспамовая защита прямо из коробки.

Читать дальше →
Всего голосов 11: ↑11 и ↓0+11
Комментарии27

Зарядка мобилки в лесу

Время на прочтение1 мин
Количество просмотров11K
На носу праздники, народ уже пакует рюкзаки, маринует мясо и закачивает в коммуникаторы карты местности. Возможно, стоит потратить пол-часа времени и сделать подзарядку для вашего коммуникатора, чтобы не остаться в лесу и без ЖПС, и без телефона?
Читать дальше →
Всего голосов 68: ↑63 и ↓5+58
Комментарии87

Что такое качество в веб-дизайне: примеры и рекомендации. Часть 1

Время на прочтение5 мин
Количество просмотров39K
Несколько выдающихся примеров и рекомендаций по созданию качественного дизайна веб-страницы или блога

quality

Многие люди склонны описывать предоставляемые ими услуги по веб-дизайну как «качественные». Но что означает здесь слово «качество», как определить, является дизайн качественным или нет? Что ж, я вижу несколько способов определить качество применительно к сфере веб-дизайна. Ведь если однажды определить, что позволяет создавать качественный веб-дизайн, можно использовать эти же приемы для оттачивания собственного стиля.

Чтобы объяснить, как я понимаю качество в дизайне веб-сайтов, я собрал несколько рекомендаций и примеров.
Читать дальше →
Всего голосов 164: ↑152 и ↓12+140
Комментарии64

Поисковое API для PHP (Flash, Java и других)

Время на прочтение5 мин
Количество просмотров6.6K
Задача: организовать поиск по всему сайту затратив как можно меньше усилий и оформить результаты в своем стиле.

Рассуждение
Есть различные серверные системы для организации полнотекстового поиска индексируя сайт, индексирую базу данных. Но их надо устанавливать на своем сервере, настраивать, а некоторые из них еще и платные.
В какой-то момент решил воспользоваться Google Ajax Search API через JavaScript, но тут вид результатов менять достаточно сложно, да и еще надо делать запросы в другой домен при помощи javascript.

Решение
В итоге набрел на странице Google AJAX Search API в раздел Code Snippets и все стало просто: немного кода на php и полнотекстовый поиск по любому сайту готов.

Пример кода с комментариями
Всего голосов 22: ↑14 и ↓8+6
Комментарии6

SMS Gateway

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

Расширение функциональности портала www.aucoins.ru

Аппаратная часть


Отдельно был куплен копьютер с минимальной конфигурацией примерно за 7000 рублей. Единственный упор был сделан на минимизацию уровня шума: встроенного видео, тихий вентилятор на процессор и в блоке питания, т.к компьютер работает ночью.
Читать дальше →
Всего голосов 7: ↑5 и ↓2+3
Комментарии10
1
23 ...

Информация

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