Римские цифры никогда не использовались для расчетов, но будучи системой счисления использовались для обозначения чисел. Как и большинство систем счисления Античности, римские числа записывались по принципу сложения, где I = 1, II = 2, III = 3, IIII = 4, V = 5, (…) VIIII = 9, (…) XVIIII = 19, (…) XXIIII = 24, ограничимся примерами чисел, которые позже будут использованы на часах, чтобы указывать на 24 часа в сутки. Во время Императорского периода возник принцип вычитания, где IV = IIII, IX = VIIII, XXIV = XXIIII, и т.д. За весьма немногими исключениями, этот принцип основанный на вычитании не был принят для официальных инструкций, памятников или солнечных часов.
User
Transport Tycoons
2 min
8.4KДостаточно большое количество людей помнят или знают такую, в свое время, культовую игру, как Transport Tycoon и не менее популярное продолжение Transport Tycoon Deluxe от MicroProse Software. А если кто-то не знает эти две игры, то, думаю, эта статья будет им интересно, если им нравятся всякого рода менеджеры.
В этой статье я хочу поведать об истории этих двух игр, а так же в каком состоянии симулятор данного рода сегодня.
В этой статье я хочу поведать об истории этих двух игр, а так же в каком состоянии симулятор данного рода сегодня.
+55
Консоль в Windows — никому не нужна?
4 min
80KОчень часто приходилось слышать такое от людей, которые много времени проводят за администрированием и другими IT-забавами.
Я, за не очень долгий опыт реального администрирования пришел к обратному выводу. В консоли (командной строке) В Windows можно выполнять очень много разных операций, которые стандартными возможностями не выполняются или выполняются некорректно/неудобно/долго (нужное подчеркнуть)
Совсем недавно где-то на Хабре промелькнуло высказывание из серии «Не думал, что консоль в Виндах что-то может. Хотелось бы узнать об этом побольше».
Вот так и возникло желание написать небольшую статью про основные возможности консоли.
Я, за не очень долгий опыт реального администрирования пришел к обратному выводу. В консоли (командной строке) В Windows можно выполнять очень много разных операций, которые стандартными возможностями не выполняются или выполняются некорректно/неудобно/долго (нужное подчеркнуть)
Совсем недавно где-то на Хабре промелькнуло высказывание из серии «Не думал, что консоль в Виндах что-то может. Хотелось бы узнать об этом побольше».
Вот так и возникло желание написать небольшую статью про основные возможности консоли.
+131
IT блоггеры Рунета, где вы?
2 min
13KБуквально вчера я понял, что кроме Хабра в моем RSS ридере нет ни одного русскоязычного источника IT информации. Несправедливость какая-то, подумал я и принялся составлять список блоггеров, которых было бы интересно почитать и за которыми хотелось бы активно следить. Задача эта, как ни странно, оказалась не из самых простых. Поэтому и обращаюсь за помощью к Хабрачеловекам.
Интерес вызывают специалисты и любители, программисты, дизайнеры, предприниматели и маркетологи, пишущие аналитические статьи, обзоры на айти и околоайти-шные темы, прогнозы и новости. Пусть они будут не особо известными, главное чтобы информация была свежей и интересной. Поэтому если вы ведете IT блог, или следите за интересным IT блогом, пожалуйста, оставьте ссылку на него в комментариях к этому хабратопику (или, если вы не зарегистрированы на Хабре, отправьте URL мне через twitter) — таким образом я смогу составить наиболее полный список самых интересных IT блоггеров рунета и, конечно же, поделиться им со всеми.
Сразу скажу, что лично меня не интересует: блоги с превалирующей информацией на личные темы; переводчики-кросспостеры информации с западных мейнстримовых блогов (TC, Mashable, Technorati и т.п.), ну и наверное всё.
UPD: Огромное спасибо всем, кто прислал линки! Под катом находится лишь малая доля ссылок, присланных хабрапользователями, основные сливки в комментариях
Интерес вызывают специалисты и любители, программисты, дизайнеры, предприниматели и маркетологи, пишущие аналитические статьи, обзоры на айти и околоайти-шные темы, прогнозы и новости. Пусть они будут не особо известными, главное чтобы информация была свежей и интересной. Поэтому если вы ведете IT блог, или следите за интересным IT блогом, пожалуйста, оставьте ссылку на него в комментариях к этому хабратопику (или, если вы не зарегистрированы на Хабре, отправьте URL мне через twitter) — таким образом я смогу составить наиболее полный список самых интересных IT блоггеров рунета и, конечно же, поделиться им со всеми.
Сразу скажу, что лично меня не интересует: блоги с превалирующей информацией на личные темы; переводчики-кросспостеры информации с западных мейнстримовых блогов (TC, Mashable, Technorati и т.п.), ну и наверное всё.
UPD: Огромное спасибо всем, кто прислал линки! Под катом находится лишь малая доля ссылок, присланных хабрапользователями, основные сливки в комментариях
+103
PHPInstaller. Архивация файлов в 1 php файл.
1 min
506Здравствуйте.
Хочу вам представить свою небольшую разработку, которая облегчит установку скриптов на другой хостинг PHPInstaller.
Достаточно на локальном копьютере указать какие файлы нужны для упаковки, прописать название пакета, версию, автора и собрать пакет в 1 php файл!
Скрипт использует класс PclZip для паковки и распаковки архива.
В процессе работы скрипт создает подобие XML. Пакованный архив кодируется base64_encode, это увеличивает архив на 33%, но лишает пользователя обязательно заливать в бинарном виде, да и есть проблемы в содержании архива в XML.
По этому Base64… :)
После работы скрипта появляется 1 скрипт, который содержит в себе архив и оболочку для распаковки.
Покажу пример детальнее на сборке пакета phpMyAdmin.
Запустим скрипт и сразу же впишем название пакета, автора, а также укажем местоположение файлов.
(картинки кликабельны)

Хочу вам представить свою небольшую разработку, которая облегчит установку скриптов на другой хостинг PHPInstaller.
Достаточно на локальном копьютере указать какие файлы нужны для упаковки, прописать название пакета, версию, автора и собрать пакет в 1 php файл!
Как работает?
Скрипт использует класс PclZip для паковки и распаковки архива.
В процессе работы скрипт создает подобие XML. Пакованный архив кодируется base64_encode, это увеличивает архив на 33%, но лишает пользователя обязательно заливать в бинарном виде, да и есть проблемы в содержании архива в XML.
По этому Base64… :)
После работы скрипта появляется 1 скрипт, который содержит в себе архив и оболочку для распаковки.
От слов к примеру
Покажу пример детальнее на сборке пакета phpMyAdmin.
Шаг1
Запустим скрипт и сразу же впишем название пакета, автора, а также укажем местоположение файлов.
(картинки кликабельны)

+19
Избавляемся от www в адресе сайта
1 min
3.5KУниверсальное решение проблемы постоянных редиректов на домен без www при помощи mod_rewrite. Просто и полезно. Работает на любом домене без необходимости править для каждого сайта. Ранее на хабре видел подобное, но без независимости от доменного имени.
В корень бросаем файл .htaccess со следующим содержимым:
В корень бросаем файл .htaccess со следующим содержимым:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # В переменную окружения %{ENV:PROTOCOL} помещаем протокол RewriteRule ^(.*)$ - [E=PROTOCOL:http] RewriteCond %{HTTPS} ^on$ [NC] RewriteRule ^(.*)$ - [E=PROTOCOL:https] # Если нужно убираем www RewriteCond %{SERVER_PORT} ^80$ RewriteCond %{HTTP_HOST} ^www\.(.*) [NC] RewriteRule ^(.*)$ %{ENV:PROTOCOL}://%1%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*) [NC] RewriteRule ^(.*)$ %{ENV:PROTOCOL}://%1:%{SERVER_PORT}%{REQUEST_URI} [R=301,L] </IfModule>
0
Куда уходит место? В какие города?..
1 min
2.6KНа большинстве наших нетбуков очень мало «дискового» пространства. И оно в процессе работы куда-то уходит, причем, к сожалению, в зависимости от задач, зачастую, довольно быстро. Я нашел программу, которая поможет быстренько, в несколько кликов, найти самые тяжелые папки. У меня это оказались файлы инсталлеров и temprorary_downloads в Opera.
Программка эта называется TreeSizeFree, распространяется бесплатно.
Программка эта называется TreeSizeFree, распространяется бесплатно.
+34
Trackerchecker.org — следим за регистрациями на торрент-трекерах
1 min
1.5KНе для кого не секрет, что для регистрации на закрытых торрент-трекерах нужны инвайты. Однако некоторые из приватных трекеров открывают свободную регистрацию в определенные дни недели или определенные часы. Уследить за этим довольно тяжело. Помочь сможет ресурс Trackerchecker.org, который отслеживает открытие регистраций на более чем 500 закрытых трекерах и информирует Вас об этом.
UPD: Хаброчеловек centolla сообщил об еще одном подобном ресурсе — www.opentrackers.fr
UPD2: Хаброчеловек Iforgot дал ссылку на интересный ресурс для обмена инвайтами на закрытые трекеры, который также содержит информацию о трекерах — www.zeropaid.com
UPD: Хаброчеловек centolla сообщил об еще одном подобном ресурсе — www.opentrackers.fr
UPD2: Хаброчеловек Iforgot дал ссылку на интересный ресурс для обмена инвайтами на закрытые трекеры, который также содержит информацию о трекерах — www.zeropaid.com
+39
Overburning или как запихнуть невпихуемое
2 min
4.1KВ данной статье будет рассказано о том как можно выкрутиться, если есть видео-файл 730 мб, cd-диск, а запись надо было сделать еще позавчера.
+26
Все вебморды в одной. virtualhost и proxy_pass в nginx для дома.
4 min
4.4KВ этой статье я хотел бы поделиться опытом, как организовать доступ к Web-интерфейсам различных домашних качалок через один единственный проброшеный наружу порт. Делать будем под винду (на Win32 порту nginx), но точно также можно сделать под unix.
Где это может понадобиться? Очень простой пример, состоящий из двух условий:
— У меня дома стоит СТРИМ, который блокирует входящий 80 порт
— У меня на работе открыты наружу только порты 443, 80, 5190.
— Как итог: я могу достучаться домой только к 2 сервисам, один из которых у меня SSH, и один остается свободным. Задача сводится к тому, чтобы завернуть все WEB-морды в один сайт, ибо замучался я с SSH-туннелингом. Универсального интерфейса, конечно же, не получится, так что их надо логически разделить.
Где это может понадобиться? Очень простой пример, состоящий из двух условий:
— У меня дома стоит СТРИМ, который блокирует входящий 80 порт
— У меня на работе открыты наружу только порты 443, 80, 5190.
— Как итог: я могу достучаться домой только к 2 сервисам, один из которых у меня SSH, и один остается свободным. Задача сводится к тому, чтобы завернуть все WEB-морды в один сайт, ибо замучался я с SSH-туннелингом. Универсального интерфейса, конечно же, не получится, так что их надо логически разделить.
+21
Оптимизируем интерфейс Windows XP на нетбуках
2 min
18K
Сейчас пошла мода на так называемые нетбуки — ноутбуки, маленькие по размеру и с довольно слабой аппаратной начинкой, но зато — дешевые. Вот и я поддался соблазну и приобрел пару месяцев назад1 такую машинку: ASUS eee PC. Один из минусов компактности у этой машинки — маленький экран. Причем, мала как диагональ экрана, так и физическое разрешение: всего 800 х 480 точек. Из-за этого многие окна программ просто не влазят в экран и чтобы как-то оптимизировать работу, я стал настраивать графическое оформление системы. Во-первых, зачем нужны такие громоздкие заголовки окон, во-вторых, зачем оставлять в панельках инструментов столько свободного места? Незачем, посчитал я и принялся искать замену стандартному голубому оформлению Windows XP2.
+155
Как из дешевого и простенького роутера сделать полнофункциональный сервер.
4 min
147KВведение
Первым роутером, который попал ко мне, был D-Link DI-524, у меня не было времени что либо выбирать, просто купил первый попавшийся недорогой роутер с wi-fi. Так как по натуре я люблю всё ломать, я почти сразу полез в интернет искать, как его можно усовершенствовать.
Но в то время почти ничего не нашел кроме советов просверлить в нем дырок. Да действительно он частенько перегревался и поэтому нестабильно работал, но на такой рискованный шаг я не пошел.
Благо я его почти сразу продал своему другу.
Когда мне снова понадобилось такое устройство, я уже знал какие функции мне действительно необходимы, для меня это было QoS. Я как обыденный покупатель начал смотреть на маркетинговые описания возможностей и фишек устройств. Для меня это тогда казалось единственно верным. Оказалось это не совсем так.
Я купил asus w520gu, я им в целом доволен (об этом позже), но считаю правильным поделиться опытом и информацией как я его усовершенствовал.
+97
В тему I love Symbian
5 min
837Небольшое предисловие:
И сама статья:
В своей статье мне не хотелось бы долго и нудно описывать самые разнообразные программы, делать сравнительный обзор и т.д. Занимаясь 7 лет сетями мобильной связи я привык относться к телефонам не как к возлюбленным тамагочи, а как к инструментам помогающим мне решать различные задачи. Именно о задачах я и хотел бы написать, итак:
Прошлая попытка была воспринята неоднозначно - некоторые думали что я кого-то рекламирую, некоторые минусовали... Мы очень мирно пообщались с автором критикуемой мной статьи и вроде достигли консенсуса, но вот незадача - я не могу написать в блог I love Symbian, карма моя =0, поэтому хотелось бы попросить кого-нибудь подкинуть 5. Для дальнейшего, так сказать творчества.
Впрочем может и не надо мне ничего писать, а смело покидать сообщетво - если что, то вы так и напишите, я честно "развоплощусь" и больше никогда не вернусь.
И сама статья:
В своей статье мне не хотелось бы долго и нудно описывать самые разнообразные программы, делать сравнительный обзор и т.д. Занимаясь 7 лет сетями мобильной связи я привык относться к телефонам не как к возлюбленным тамагочи, а как к инструментам помогающим мне решать различные задачи. Именно о задачах я и хотел бы написать, итак:
+12
Опрос играющих линуксоидов
1 min
678Приветствую тебя, хабралинуксоид.
Два вопроса:
1. Какие «родные» GNU/Linux игры на вас оказали приятное впечатление?
2. Если вам кажется хорошей идеей создание сайта целиком посвященного GNU/Linux играм, каким бы вы хотели его видеть? И каким бы не хотели.
upd. 2008-12-30 Большая часть названных игр добавлена в базу GNU/Linux игр www.igronomicon.org, кому интересно — приглашаю проголосовать за своих любимчиков. Некоторые озвученные в топике идеи занесены в todo-список. Спасибо.
Два вопроса:
1. Какие «родные» GNU/Linux игры на вас оказали приятное впечатление?
2. Если вам кажется хорошей идеей создание сайта целиком посвященного GNU/Linux играм, каким бы вы хотели его видеть? И каким бы не хотели.
upd. 2008-12-30 Большая часть названных игр добавлена в базу GNU/Linux игр www.igronomicon.org, кому интересно — приглашаю проголосовать за своих любимчиков. Некоторые озвученные в топике идеи занесены в todo-список. Спасибо.
+40
+38
Ресурсы по поиску качественных иконок.
1 min
6.2KВсе когда-нибудь сталкивались с проблемой поиска качественных иконок для различных нужд. Список лучших поисковиков:
+44
Свободный и бесплатный софт
12 min
18KЯ знаю, подобный топик уже был, но я думаю этот будет более полным. Свобода… Зачем платить, если можно оценивать чужой энтузиазм и иногда, когда чувства переполняют, жать кнопочку Donate.
+62
TCPView — Мониторим TCP/IP подключения
1 min
56KTCPView — это маленькая бесплатная программа для мониторинга TCP/IP подключений в Windows, написанная Марком Руссиновичем, известным специалистом по безопасности, работающем сейчас в Microsoft.


+19
Некоторые разъяснения по разъему RJ45
1 min
23KДля просветления общественности, хотел бы дать некоторые разъяснения по разъему типа RJ45.
Многие ошибочно считают, что в сетях Ethernet используется разъем данного типа. Но это не верно.

Многие ошибочно считают, что в сетях Ethernet используется разъем данного типа. Но это не верно.

+87
Как я храню свои пароли
2 min
12KНедавно на «Хабре» вышла пара статей, касающихся паролей и удобства работы с ними. Авторы предлагали алгоритмы создания «легкозапоминающихся» или «удобонабираемых паролей». Я предлагаю иной способ и удобный инструмент.
Я не беспокоюсь об удобстве запоминания или набора паролей, предпочитаю держать голову свободной от таких вещей. У меня почти 150 паролей (почты, аськи-шмаськи, хостинги, статистики, сервисы), и ни один из них не повторяется. Сами пароли выглядят примерно так: 96DtL`yL\,B C#@2w'QEP
+58
Information
- Rating
- Does not participate
- Location
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Registered
- Activity