Pull to refresh
16
0
Михаил Майоров @michas

User

Send message

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

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

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

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

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

Reading time6 min
Views836
Уха как квинтэссенция рыбалки

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

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

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

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

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

Dropbox



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

Читать дальше →
Total votes 57: ↑39 and ↓18+21
Comments31

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

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

Читать дальше →
Total votes 121: ↑105 and ↓16+89
Comments72

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

Reading time5 min
Views4.3K

Преамбула:


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

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

Цель:


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


Читать дальше →
Total votes 47: ↑42 and ↓5+37
Comments40

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

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

Читать дальше →
Total votes 48: ↑42 and ↓6+36
Comments36

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

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

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

Reading time1 min
Views5.4K
Что вы представляете, услышав слово «моддинг»? Наверняка это светящийся неоном корпус или что-то в стиле стимпанк… А бывает и так:

image

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

еще фото
Total votes 192: ↑153 and ↓39+114
Comments62

AIR для всех

Reading time4 min
Views9.5K
image

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

Что такое Adobe AIR



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

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

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

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

Reading time2 min
Views1.9K

qTip





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

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

Читать дальше
Total votes 96: ↑76 and ↓20+56
Comments30

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

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

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

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

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

image

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

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

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

Reading time3 min
Views24K
Не так давно мне предстояло путешествие по рабочим делам в соседний регион. И, так как рабочие дела требовали постоянного использования интернета, пришлось задуматься о том, как можно сэкономить на недешевом роуминговом GPRS-трафике (UPD: способ также пригоден для скачивания прона без ведома родителей обхода ограничений корпоративных firewall).
Читать дальше →
Total votes 72: ↑66 and ↓6+60
Comments54

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

Reading time6 min
Views14K


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

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

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

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

Читать дальше →
Total votes 11: ↑11 and ↓0+11
Comments27

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

Reading time1 min
Views11K
На носу праздники, народ уже пакует рюкзаки, маринует мясо и закачивает в коммуникаторы карты местности. Возможно, стоит потратить пол-часа времени и сделать подзарядку для вашего коммуникатора, чтобы не остаться в лесу и без ЖПС, и без телефона?
Читать дальше →
Total votes 68: ↑63 and ↓5+58
Comments87

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

Reading time5 min
Views39K
Несколько выдающихся примеров и рекомендаций по созданию качественного дизайна веб-страницы или блога

quality

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

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

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

Reading time5 min
Views6.6K
Задача: организовать поиск по всему сайту затратив как можно меньше усилий и оформить результаты в своем стиле.

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

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

Пример кода с комментариями
Total votes 22: ↑14 and ↓8+6
Comments6

SMS Gateway

Reading time2 min
Views2.6K
image

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

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


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

Information

Rating
Does not participate
Location
Ставропольский край, Россия
Date of birth
Registered
Activity