В этой короткой статье описываются два способа запуска приложений node.js, как сервисов Windows, используя nssm.

Установка
$ npm install winser
Аргументы:
-h, —help — вывод справки
-V, —version — вывод номера версии

Подробнее »

Предлагаю программу для администраторов — Rinstall. Она решает следующие задачи:

  1. Удалённое администрирование.
  2. Удалённое выполнение команд.
  3. Удалённая установка приложений.


 Фактически она является удобной графической оболочкой для утилиты psexec. Окно программы разделено на соответствующие этим трём задачам группы полей и кнопок: Подробнее »

Воодушевленный видео о моддинге телефона Lumia 800 (смотреть видео) я решил сделать такой же upgrade для своего HTC Wildfire S.
Попытки найти какую-то информацию о совместимости (речь не только о вольтах, но и физических размерах) с данной моделью телефона ни к чему не привели, потому решил опубликовать свой опыт на блоге.

Подробнее »

Алгоритмы сортировки. Их не много, но и не мало. Есть часто используемые, есть никому не нужные. Я решил произвести обзор этих алгоритмов, чтоб освежить и свою память, и память блогапользователей. И начнём с редкоиспользуемого алгоритма Gnome Sort(гномья сортировка).

Подробнее »

Хотя эта тема и раскрыта в документации, у меня ушло некоторое время чтобы разобраться и всё понять.

Вся структура сайта, созданного на feincms, состоит из страниц. У страницы может быть родитель. Если его нет то это страница верхнего уровня, отобразится в навигации с level=1. Страница может быть “В навигации”, что означает её появление на сайте в месте тэгов:

Подробнее »
Доброго времени суток!

Введение


Очень давно слежу за блогом, и нередко натыкался на посты о Электронных дневниках, а именно: тык или же сюда. Где-то в декабре 2011 года администрация школы нам сообщила, что со второго полугодия ученики именно нашего класса получат возможность вкусить возможности данного нововведения. И вот, пришел тот долгожданный момент. Нам выдали длиннющие логины и такие же пароли. Через два дня я с легкостью получил пароли учительниц нашей школы, и ужаснулся… об этом чуть позже. Подробнее »
Я люблю экспериментировать с языками программирования. Недавно у меня появилась задача, часто проверять переменную JS на undefined, но при этом ещё проверить истина ли она. Стандартный код такой:
if(typeof undefinedVar == "undefined")
  alert("Undefined");
else
  alert("Not undefined");
Подробнее »
Даже в наш век безлимитного интернета и неограниченного трафика веб-сервера я умудряюсь встречать сообщения о превышении лимита траффика пользователем хостинга, что означает доступ к сайту закрыт, а откроют его не скоро. Конечно доплатив пару долларов в месяц можно перейти на более дорогой план и не беспокоиться о лимитах, но ведь за год пара долларов превращается в десяток тысяч показов контекстной рекламы в социальных сетях. Если множество способов уменьшить размер траффика, один из самых главных способов — хостинг файлов на стороне. О нем и пойдет речь. Подробнее »
Около года назад я купил камеру D-Link DCS-2121. Вот ее краткие характеристики:
  • Камера 1 Мп + микрофон,
  • Поддержка WiFi,
  • Web-интерфейс для доступа к данным,
  • Запись на SD-карту, детектор движения,
  • Внешние логические выходы.
Подробнее »
Доброго времени суток Блогаюзер. Может для кого-то я покажусь КО, но наверное не все еще знают, что в PHP5.2 есть функция фильтрации и проверки, заменяющая регулярные выражения.

Искомая функция — filter_var();


Функция принимает 2 параметра — переменная которую следует проверить / экранировать и желаемый флаг. Флаги рассмотрены ниже. Подробнее »
Периодически возникает потребность заменить стандартный круговой ProgressBar на какой-либо свой.

Обычно визуальное восприятие у людей более обострено, так что сразу приведу пример нескольких вариантов ProgressBar
Подробнее »
Доброго времени суток. В кратце расскажу суть моей ситуации. Мне за месяц нужно было написать нечто вроде CMS со специфичным функционалом. И я взявшись за это дело, несмотря на то что дел у меня на тот момент было более чем достаточно, решил сделать это на фреймворке, давно хотел испытать Yii и подумал, что настало его время. Далее было штудирование мануалов, написание своих костылей и все тому подобное. В итоге две недели пролетели, а функционал был написан только чуть. И тогда я понял что нужно что то менять (потому что менять программиста мне менять не хотелось). Подробнее »
Студенты Корнельского университета создали устройство, способное переводить слова с языка жестов в обычную речь.
image
Девайс представляет собой перчатку, в которой использованы гибкие датчики, акселерометры и контактные сенсоры для распознавания сложных движений кисти и пальцев. Это позволяет конвертировать информацию о расположении руки в цифровые сигналы, которые отправляются на компьютер. После их обработки специальная программа распознает «произнесенную» пальцами фразу и сохраняет ее в письменном виде. В дальнейшем ее можно вывести на экран, распечатать или озвучить. Подробнее »
Доброго времени суток Блогаюзер. Может для кого-то я покажусь КО, но наверное не все еще знают, что в PHP5.2 есть функция фильтрации и проверки, заменяющая регулярные выражения.

Искомая функция — filter_var();


Функция принимает 2 параметра — переменная которую следует проверить / экранировать и желаемый флаг. Флаги рассмотрены ниже. Подробнее »
Добрый день всем!

Недавно получил задачу — подключаться к удаленной базе данный MySQL (установленной на ОС Windows 7) и забирать оттуда данные. Реализация должна быть на языке PHP. Для использования ssh туннеля на машине с MySQL был установлен софт — FreeSSHd. Подробнее »
В свете выхода Windows 8 Release Preview мне захотелось таки опробовать новую ОС.
Многие уже давно не используют оптические приводы, а у кого-то просто не оказалось под рукой пустого DVD.
Если вы еще не научились создавать загрузочную USB-флэшку для установки Windows, самое время это сделать. Подробнее »
Если Вы занимаетесь разработкой, поддержкой или продвижением сайтов или всем этим сразу, встаёт вопрос: Как администрировать это всё?
Сайтов накапливается большая куча и все они на разных CMS (системах управления сайтом) + есть из них и те, которые были написаны своими руками. Подробнее »
Как-то несколько лет назад мне предложили написать веб-интерфейс к программе, написанной на java. Решили, что серверная часть будет в виде xmlrpc. В принципе реализация могла быть любой, но так как особых мыслей по этому поводу у меня не было, я спросил, на чем лучше делать, услышал в ответ GWT. Параллельно работая над проектом и вникая в этот самый GWT, понял насколько приятна эта технология для разработчика. Код программы пишется на java, с моей точки зрения один из наиболее удобных ООП языков, позволяющий легко работать над большим проектом даже одному разработчику. Далее некий транслятор переводит этот код в JavaScript, который уже запускается в браузере пользователя и работает там ну очень быстро, чего не скажешь о десктопных java приложениях. Также обнаружились и другие плюсы этой технологии. Подробнее »
Сегодня посетил форум Positive Hack Days 2012.
Одним из интереснейших докладов сегодняшнего дня в рамках Positive Hack Days 2012 было выступление Александра Гостева из лаборатории Касперского. Доклад был заявлен как «Тайна Duqu». Но Александр решил рассказать о новом черве-вирусе под названием Flame. Подробнее »
Привет, Блог.

Хочу рассказать о том, как можно управлять электрическими предметами голосом, с помощью Arduino Uno и шилда под названием EasyVR.

Не много <лирики>:
В лихорадке «Ардуино» которая меня захватила год назад я решил делать наверное не «Умный дом» как всюду теперь модно говорить, а «Умного робота», хотя на просторах интернета людишки выкладывают разнообразные сборки на Arduino, но это ведь другие, а это свое — личное (если честно, то я наверное просто ленивый, а не лихорадка «Ардуино» у меня). Подробнее »
Многие из вас знают про существование менеджера файлов — Far Manager, именуемый в простонародье просто Фаром. Некоторые из вас даже знают про макросы, которые можно в нём создавать. Но не многие умеют их правильно создавать. Хочу поделится с блогажителями своим опытом. Подробнее »
Недавно начальством была поставлена задача сделать скрипт на сайте, который будет плавно переключать одну картинку на другую используя некоторый список изображений. Казалось бы, всё очень просто, есть JQuery и куча плагинов к нему, но как всегда начальство ставит неординарные задачи. Всё должно быть реализовано на чистом JavaScript без использования библиотек. Подробнее »
image
Для заполнения документа необходимо всего лишь:
  1. Скопировать в документ свой текст, шаблон документа;
  2. Расставить закладки (Bookmarks) и задать им имена;
  3. Любым серверным скриптом(php, aspx, и др.) заменить файл имя документа.docx.zip/CustomXML/item2.xml.
Подробнее »
Важнейшим из языков для IT сферы является технический английский.
Именно на нем пишутся все доки, мануалы, хелпы и проч.
К сожалению, ВУЗовское образование далеко не всегда позволяет изучить английский язык настолько, чтобы полноценно понимать техническую литературу. Поэтому, если программист или любой другой айтишник желает больше развиваться в своей сфере деятельности, ему необходимо самообразовываться в английском. Подробнее »
Сегодня расскажу Вам что такое fixed-point, зачем он нужен и как его можно использовать.
Существует такая проблема когда производительность приложения может заметно ухудшиться из-за особенностей вычисления на числах с плавающей точкой. Как правило CPU заточен под целочисленные операции, а сопроцессор FPU (floating point unit) в нем работает на порядке медленнее. Существую такие платформы где вообще отсутствует FPU и эмулирование операций с числами занимало бы много времени. Например, при наличии FPU, умножение чисел с плавающей точкой выполняется всего одной командой fmul, а при отсутствии FPU, умножение выполняется эмулирующей функцией __mulsf3. По сравнению с командой fmul, функция __mulsf3 эмулирует операции над числами с плавающей точкой, при этом вычисления производятся в целочисленном виде, что приводит к увеличению машинного кода и времени на его выполнение, в то время как команда fmul выполнит эту операцию быстро, с использованием аппаратных средств. Подробнее »
Как говорил Павел Дацюк: «Беларусь — специфическая, закрытая страна». Ограничение работают и в сети интернет: запрещен доступ к некоторым социальным сетям, предпринимателям нельзя иметь сайт в доменной зоне отличной от *.by и другие.
До недавнего времени небыло и сервиса WHOIS для национальной доменной зоны. Служба хостинга Hoster.by, которая принадлежит предприятию «Надежные программы», запустила первую в Беларуси службу Whois для доменов в зоне .BY. Whois-сервис пока ограничен и работает только по доменам .BY, зарегистрированным через Hoster.by. Доступ к сервису доступен лишь по одному адресу . Данные ограничения не позволяют большинству сервисов WHOIS получать данные в зоне *.by. Подробнее »
image

Кратко

Это не очередной способ создать мультизагрузочную флешку, а рассказ о том, почему ее больше создавать не нужно. Можно прочитать только последний абзац. Подробнее »
Об автопереключении на резервный канал много сказано, написано и нарисовано, но, как не парадоксально, нормальных решений не так уж и много, а уж «из коробки» работающих решений и того меньше.
В общем и целом, озадачился я написанием оного скрипта ввиду дикой ненадёжности моего «любимого» провайдера. Подробнее »
Доброго времени суток. В кратце расскажу суть моей ситуации. Мне за месяц нужно было написать нечто вроде CMS со специфичным функционалом. И я взявшись за это дело, несмотря на то что дел у меня на тот момент было более чем достаточно, решил сделать это на фреймворке, давно хотел испытать Yii и подумал, что настало его время. Далее было штудирование мануалов, написание своих костылей и все тому подобное. В итоге две недели пролетели, а функционал был написан только чуть. И тогда я понял что нужно что то менять (потому что программиста мне менять не хотелось). Подробнее »
Периодически возникает потребность заменить стандартный круговой ProgressBar на какой-либо свой.
Обычно визуальное восприятие у людей более обострено, так что сразу приведу пример нескольких вариантов ProgressBar
Подробнее »
Наверх