Как стать автором
Обновить
0
0

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

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

Google Sitemap Generator

Время на прочтение1 мин
Количество просмотров29K
image
Новый открытый Google Sitemap Generator находит новые и модифицированные ссылки основываясь на данных трафика сайта, лог файлах или файлах, найденных на сервере.

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

Веб-приложения от ZOHO

Время на прочтение3 мин
Количество просмотров4.3K
В свое время я заболел (и слава богу, переболел) идеей перевести офис со стандартных решений полностью на веб. Это было бы полезно для нашей компании, так как сотрудники часто находятся за границей, но должны оставаться на связи.

Если это интересно, как-нибудь я могу описать подробнее свой поиск замены ms word, exel, уход от exchange server и даже поиск броузерной альтернативы icq, которая бы хранила полную историю сообщений.

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

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


ZOHO в настоящий момент выделяется на молодом рынке веб-приложений по количеству своих решений и степени их готовности к бизнесу.

Сегодня они предлагают 12 решений, которые дополняются тремя утилитами и неплохим API.

Чуть дальше я немного опишу их, переведя их собственные аннотации и добавив свои комментарии

Zoho Writer
Полная замена MsWord. Отличается очень удобным интерфейсом и такими интересными возможностями, как теги, которые можно писать к документам.
Не требует инсталляции, не требует загрузки, только просят зарегистрироваться.

Zoho Projects
Приложение для проджект-менеджемента.
В бесплатной версии позволяют создать 1 проект, управлять и взаимодействовать с другими пользователями в онлайне.
Просят 5 долларов в месяц за каждый следующий проект. От себя добавлю, что это должно быть неплохо для работы с проектом, основная часть команды которого на онлайн-аутсорсе. Пользовался и очень доволен.
Zoho Sheet
Это их электронные таблицы. Хочу отметить, что они снабжают приложения некоторыми функциями, которые унаследованы именно от веба. Вы их не встретите нигде.

Zoho CRM
Приложение для управления отношениями с клиентами. По сравнению с Dynamics от Microsoft значительно ниже стоимость внедрения (думаю, в десятки раз).
Это основное их приложение, которое мною широко использовалось. Эти парни такие крутые, что единственное, что меня заботило — это головы моих сотрудников, процесс продаж и то, как правильно перенести его в CRM и внедрить в жизнь. В этой системе есть даже зачатки искусственного интеллекта: она умеет отправлять вам сообщения настраиваемого формата, если «узнает» ситуацию, которую вы в нее заложили (паттерн). Например, когда вероятность совершения сделки ниже 50%, а оборот более 10.000 долларов, мне приходило письмо, в котором мне предлагалось проконтролировать ситуацию. О пользе и недостатках CRM-систем могу также многое рассказать, и при необходимости раскрою эту тему. В заключение скажу, что система в обращении и настройке очень элегантна, но там в начале 2007 года не было русской локализации. Да, бесплатна для трех пользователей, остальное по 12 баксов за персоналию в месяц.
Zoho Show
Аналог Powerpoint. «Инструмент для создания, изменения, публикации и показа презентаций» — так гласит надпись под заголовком. Бесплатен.

Zoho Creator
Одно из самых интересных приложений. Это штука, которая позволяет сделать онлайн-базу данных, причем есть конструктор-генератор интерфейсов и внешний API. Долго игрался, пока не захотелось нестандартных интерфейсов. В общем, это Access для веба, который как явление очень скоро превратится в ряд интересных для нас с вами вещей ;)

Zoho Meeting
Аналог NetMeeting. Конференции, встречи, удаленная помощь.

Zoho Wiki
Вики для рабочих групп. Зайдите и посмотрите, оно стоит того. Эти ребята изобрели много полезных вещей.

Zoho Notebook (beta)
Аггрегатор контента разного типа. Надо видеть, я не могу это описать. Но очевидно, они в нем будут постепенно собирать свой веб-десктоп, где разместят все приложения

Zoho Chat
Чат с тюнингом для бизнеса. Тоже есть группы. Бесплатен.

Zoho Planner
Органайзер. Очень напоминает Ms Outlook по набору функций.

Zoho Mail (private beta)
А вот и почтовый сервис. Поддерживает документы, имеет календарь, отправляет ваши письма. Если вы не представляете компанию, он будет для вас бесплатен.

У теперь утилиты

Zoho Challenge
Позволяет разместить вакансии и устроить отбор претендентов в онлайн. Бесплатно для 25 кандидатов.

Zoho Polls
Голосования для сайта.

Site 24x7
Следит за вашим сайтом. Умеет проверять доступность, а также наличие специфической информации.

Подводя черту, скажу, что у них все на Java, а ещё эти коварные ребята выпустили плагин для Microsoft Office.
Кстати, это индийская компания. На снимке: день рождения редактора
Всего голосов 23: ↑17 и ↓6+11
Комментарии19

Google Аnalytics для пользователей из Беларуси

Время на прочтение1 мин
Количество просмотров654
Google Analytics — крутейшая система статистики. Только вот из русских поисковиков она в курсе только про Яндекс.
Что, согласитесь, делает её почти бессмысленной когда нужно продвигать сайт для белорусских пользователей.
Когда траф идёт ещё из рамблера, меил.ру, вебальты, тутбая и вообще all.by.
Оказалось — есть решение.
В стандартный код добавляем несколько строчек, и…

<script src=«www.google-analytics.com/urc<wbr />hin.js» type=«text/javascript»>
</script><script type=«text/javascript»>
_uacct = «UA-ХХХХХХХ-Х»;
_uOsr[24]=«mail.ru»; _uOkw[24]=«q»;
_uOsr[25]=«rambler»; _uOkw[25]=«words»;
_uOsr[26]=«webalta»; _uOkw[26]=«q»;
_uOsr[27]=«aport»; _uOkw[27]=«r»;
_uOsr[28]=«tut.by»; _uOkw[28]=«query»;
_uOsr[29]=«all.by»; _uOkw[29]=«query»;

urchinTracker();
</script>

Добавлено выделенное курсивом.
И что я ещё забыл из местных реалий?
Всего голосов 12: ↑12 и ↓0+12
Комментарии2

UPD. Демон конвертации видео в FLV.

Время на прочтение1 мин
Количество просмотров2.2K
Это продолжение, а точнее развитие, статьи написанной ранее.

В результате небольшого рефакторинга, получилось повысить производительность, и упростить код. Результатом стало изменение перечня используемого софта.
Читать дальше →
Всего голосов 30: ↑28 и ↓2+26
Комментарии53

Сервис автоматической расстановки мягких переносов

Время на прочтение1 мин
Количество просмотров5.6K
Мало кто знает, что в HTML есть специальный символ для «мягкого» переноса — ­. Работает он так: если попадает на конец строки — появляется символ переноса, если не попадает — ничего не отображается. Очень удобно, но, к сожалению, вручную вставлять в текст такие символы — занимает слишком много времени. Сегодня обнаружил интересный сервис для автоматической расстановки.

Читать дальше →
Всего голосов 46: ↑37 и ↓9+28
Комментарии46

Работа с объектами в JavaScript: теория и практика

Время на прочтение15 мин
Количество просмотров218K
В этой статье я хочу по возможности полно и последовательно рассказать о том, что такое объект в JavaScript, каковы его возможности, какие взаимоотношения могут строиться между объектами и какие способы «родного» наследования из этого вытекают, как это все влияет на производительность и что вообще со всем этим делать :)

В статье НЕ будет ни слова про: эмуляцию традиционной класс-объектной парадигмы, синтаксический сахар, обертки и фреймворки.

Сложность материала будет нарастать от начала к концу статьи, так что для профи первые части могут показаться скучными и банальными, но дальше будет намного интереснее :)

если не боимся многабуков, то читаем дальше
Всего голосов 104: ↑103 и ↓1+102
Комментарии216

Новый релиз jQuery — 1.1.4: фантастическое ускорение!

Время на прочтение1 мин
Количество просмотров1.5K
24 августа вышел новый релиз популярной JavaScript-библиотеки jQuery: jQuery-1.1.4. Вероятно, это последний релиз из ветки 1.1.x и в сентябре выйдет релиз 1.2.
  • значительное (в несколько раз) увеличение быстродействия по сравнение с предыдущим релизом
  • вместо операторов '$' и 'jQuery' для обращения к функциям JQ можно использовать любое имя
  • возможность использовать несколько версий JQ на одной странице, назвав их по-разному
  • возможность внедрять JQ в другие JS-библиотеки

Читать дальше →
Всего голосов 37: ↑35 и ↓2+33
Комментарии53

Практический JS: «отложенная» загрузка

Время на прочтение1 мин
Количество просмотров11K
Примечание: ниже представлен перевод двух последовательных статей «The window.onload Problem — Solved!» и «window.onload (again)», посвященных оптимизации исполнению скриптов при загрузке страницы, эта проблема была предварительно затронута в статье: «Как JavaScript тормозит Веб (и что с этим делать)?»

Для начала определимся с самой проблемой. Событие window.onload используется программистами для старта их веб-приложения. Это может быть что-то довольно простое, например, выпадающее меню, а может быть и совсем сложное, как пример, запуск почтового приложения. Суть проблемы заключается в том, что событие onload срабатывает только после того, как загрузится вся страница (включая все картинки и другое бинарное содержимое). Если на странице много картинок, то можно заметить некоторую задержку между загрузкой страницы и тем моментом, когда она начнет фактически работать. На самом деле, нам нужно только узнать способ определить, когда DOM полностью загрузится, а не ждать еще и загрузку картинок.

читать дальше на webo.in →
Всего голосов 19: ↑18 и ↓1+17
Комментарии28

JSON и XML. Что лучше?

Время на прочтение8 мин
Количество просмотров215K
Примечание: ниже перевод обзорной статьи «JSON vs XML», посвященной JSON и его сравнению с XML по ряду критериев. Публикуется в целях популяризации JSON среди читателей Хабрахабра.

JSON (англ. JavaScript Object Notation) — формат обмена данными, легко читаем людьми, легко обрабатывается и генерируется программами.

Основан на подмножестве языка JavaScript, Standard ECMA-262 3rd Edition — декабрь 1999.

JSON — Википедия

Что является правильным форматом ответа на XMLHttpRequest в AJAX-приложениях? Для большинства приложений, основанных на разметке, ответ будет простым — (X)HTML. Для информационно-ориентированных приложений выбор будет лежать между XML и JSON. До недавнего времени я не сильно задавался вопросом, что лучше использовать, XML или JSON. Я просто предполагал, что в каждом конкретном случае стоит выбирать наиболее подходящий формат, и все. Но недавно мне довелось проверить на практике этот подход. В этой заметке я опишу критерии, по которым проводил сравнение между XML и JSON, и собственные умозаключения.

Итак, критерии следующие.

  • Удобочитаемость кода.
  • Простота создания объекта данных на стороне сервера.
  • Простота обработки данных на стороне клиента.
  • Простота расширения.
  • Отладка и исправление ошибок.
  • Безопасность.

Читать дальше →
Всего голосов 31: ↑30 и ↓1+29
Комментарии96

Практический JS: ускоряем обработку событий

Время на прочтение1 мин
Количество просмотров1.7K
Примечание: ниже перевод статьи «Event delegation without a JavaScript library», посвященной обзору методов по назначению обработчиков событий в JavaScript и их возможной оптимизации, она дополнена моими комментариями и практической частью.

Большинство статей и примеров, которые я видел в последнее время по переопределению событий, основывались на какой-либо распространенной библиотеке. Например, в своей хорошо известной статье Chris Heilmann применяет YUI-библиотеку, а в прошлом месяце Dan Webb в своей презентации на media использовал prototype.

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

читать дальше на webo.in →
Всего голосов 17: ↑16 и ↓1+15
Комментарии36

Рецепт вашего поисковика на примере ТехОбзора

Время на прочтение4 мин
Количество просмотров950
Так как Хабр я люблю и уважаю, решил проанонсировать наш новый нишевой поисковик здесь, а заодно и попросить помощи у сообщества.

Итак, ТехОбзор — это новый поисковик, который поможет вам легко найти тесты, обзоры и отзывы пользователей современной бытовой и потребительской техники.

Пару слов о нем, и подробный рецепт создания вашего собственного поисковика:
Читать дальше →
Всего голосов 29: ↑25 и ↓4+21
Комментарии31

Flash-Ajax Video Component

Время на прочтение1 мин
Количество просмотров720
В Adobe Labs выложили занятный компонент, благодаря которому ваши AJAX-приложения могут обзавестись flash-видео: вы получите всё необходимое для создания видео-плеера, с возможностью кастомизации HTML и Javascript.
Читать дальше →
Всего голосов 16: ↑14 и ↓2+12
Комментарии9

Программируем стартап Веб 2.0 на PHP

Время на прочтение18 мин
Количество просмотров4.3K
Программируем стартап Веб 2.0 на PHP
Итак, вы воодушевлены идеей стартапа Веб 2.0. Вы полагаете, что придумали что-то оригинальное и свежее. Вам видится эффектная реализация вашей идеи. Вы верите, что ваш проект произведет революцию на рынке. Если именно такие мысли занимают вас, самое время заняться бизнес-планом. Планирование бизнеса – это отдельная дисциплина и об этом можно найти множество литературы. Впрочем, если вы не имеете опыта составления бизнес-планов, лучше прибегнуть к помощи профессионалов. Чем хуже спрогнозирован бизнес, тем выше риски его краха.

Однако допустим, что вы располагаете привлекательным бизнес-планом, вы ожидаете самоокупаемость проекта уже через 2 года от момента его старта, и предвкушаете ежегодный 50% рост его рекламного потенциала. В MS-Visio подготовлены многообещающие схемы пользовательского интерфейса проекта. И даже более того, ваш дизайнер, вооружившись модным руководством, в рекордные сроки обозначил графический вид проекта. Так, что сверстанные в лучших традициях безтабличной верстки типовые страницы пользовательского интерфейса дожидаются своего звездного часа в вашей локальной папке проекта.
Читать дальше →
Всего голосов 111: ↑96 и ↓15+81
Комментарии140

Основы безопасности PHP

Время на прочтение5 мин
Количество просмотров28K
Данный материал для начинающих программистов.

Содержание



Читать дальше →
Всего голосов 68: ↑55 и ↓13+42
Комментарии185

Кропотливая оптимизация PHP-приложений (рассматриваю PHP5, но большинство справедливо и для 4-й ветки)

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

Когда во сне снится «ой а если сервера не хватит...»


Для начала, Доброй Ночи. Пишу что-то полезное вроде впервые (если не считать разного рода полу-тестов в моём блоге). Человек я допытливый до жути, неожиданно в голову пришло, что могу помочь сэкономить кому-то много времени ;).


танцуем с бубном
Всего голосов 99: ↑95 и ↓4+91
Комментарии147

Методы в JavaScript

Время на прочтение4 мин
Количество просмотров39K
Когда-нибудь каждый JavaScript-программист осознаёт, что JS — объектно-ориентированный язык. И здесь его подстерегают некоторые опасности, происходящие от непонимания того факта, что JS — язык не классов (как Паскаль или Цэ-два-креста), а прототипов.
Так, уже многое написано о проблеме наследования (котого в JS нет). Я же постараюсь рассказать о менее освещённом, но едва ли не более важном подводном камне: грамотной реализации методов.
Программисты пытаются объявлять классы в привычной для них форме, из-за чего возникают утечки памяти и прочие неприятные вещи. На самом деле нужно всего лишь научиться использовать прототипы.
Эта статья предназначена прежде всего для начинающих JS-программистов.
Читать дальше →
Всего голосов 42: ↑37 и ↓5+32
Комментарии97

Полезные мелочи программирования на PHP

Время на прочтение3 мин
Количество просмотров21K
Язык программирования PHP очень и очень свободный. Из-за этого, к сожалению, есть много способов написать тоже самое и не знать, что можно лучше. В этом топике я опишу несколько мелочей, полезных начинающим и немного продвинутым PHP программистам.

Содержание




Читать дальше →
Всего голосов 137: ↑124 и ↓13+111
Комментарии181

Как провести презентацию для инвесторов

Время на прочтение11 мин
Количество просмотров2.1K
Пол Грэм
Осталось несколько дней до Дня Ангела, когда профинансированные нами этим летом стартапы будут представлять себя инвесторам. Y Combinator финансирует стартапы дважды в год: в январе и в июне. А по истечении десяти недель мы приглашаем всех наших знакомых инвесторов на презентацию достигнутых результатов.

Читать дальше →
Всего голосов 22: ↑21 и ↓1+20
Комментарии29

«Делаем стартап гостеприимным» или «Как использовать OpenID на своем сайте»

Время на прочтение3 мин
Количество просмотров3.4K
Как использовать OpenID на своем сайте
Уверен, вам не раз подалась на глаза аббревиатура OpenID. Вполне возможно у вас сложилось мнение, что это эдакая модная штуковина, о поддержке которой все чаще заявляют различные популярные проекты. По большому счету так и есть, но зачем эта технология на самом деле нужна? Предположим, вы заядлый блоггер, у вас имеется учетная запись на wordpress.com, но случилось вам прочесть сообщение в чужом дневнике и возникло непреодолимое желание оставить автору комментарий. Но вот незадача – чужой дневник оказался на livejournal.com. Неужели только для того, чтобы оставить комментарий вам придется регистрироваться на «вражеском» блог-хостинге?!
Читать дальше →
Всего голосов 53: ↑51 и ↓2+49
Комментарии100

Что такое «хорошее» ТЗ на сайт?

Время на прочтение11 мин
Количество просмотров67K
caricat.gifЯ могу припомнить на удивление мало материалов, посвященных проектированию сайтов и программ на русском языке, написанных русскоязычными авторами. Этому способствует и преимущественно экспортно-ориентированная разработка (оффшор) и отсутствие массового опыта создания информационных продуктов в нашей стране.
Надеюсь, что эта статья пригодится тем разработчикам и IT-менеджерам, кто ощутил перед собой проблему составления качественных документов на разработку сайта. Документов, которые кроме испорченной бумаги были бы хоть чем-то полезны.
Читать дальше →
Всего голосов 117: ↑113 и ↓4+109
Комментарии88
1

Информация

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