Архив рубрики » Информационные технологии «

Как говорил известный персонаж «Щас спою…»

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

Мы уже начали прорабатывать концепцию второго выпуска нашей студенческой газеты, на а теперь, в связи с приобретением микрокомпьютера с энергопотреблением всего 1 ватт (Raspberry Pi b+) было решено развернуть на нём сервер Интернет-радио. Программное обеспечение следующее: на самом микрокомпьютере Icecast2, ezstream и RadioCMS (2.3), на рабочей станции — RadioBoss.

Само управление «станцией» выглядит примерно так:

ПОДРОБНЕЕ »

Поможем распространяться знаниям

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

Посему с этого момента предоставляем услуги круглосуточного сидирования свободно-распространяемых видеоуроков, учебников, документальных фильмов, связанных с информатикой, на скорости около 25 мб/с.

В настоящее время на нашем маааленьком сервере круглосуточно раздаются следующие видеоуроки:

1) TeachVideo | CorelDRAW X5 для начинающих [2010] PCRec. Скачать торрент-файл.

2) PHP: объектно-ориентированный подход. Делаем CMS на PHP и MySQL с нуля.  Скачать торрент-файл.

3) Обучение разработке на Android . StartAndroid.ru. Скачать торрент-файл.  Скачать конспект в PDF.

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

loaddy.com — какую нагрузку выдержит сайт?

НагрузкаНемало людей задаётся вопросом — а сколько посетителей одновременно смогут зайти на сайт? Вопрос этот весьма важен для серьёзного проекта, во-первых он связан с финансами, а финансы — это один из главнейших аспектов любого дела — арендовать ли shared-хостинг или VDS, да и какой тариф выбрать, во-вторых с выбором программного обеспечения (в данном случае системы построения сайтов CMS) для определённых потребностей и возможностей автоматизации.

Сервис loaddy.com позволяет эмулировать нагрузку в 50 посетителей (без регистрации) и 100 посетителей (после регистрации и подтверждения прав владения сайтом). Можно и больше — но это уже платное удовольствие. Вот и решил я проверить как себя чувствуют странички, которые изволю обслуживать. Итак, на сегодня это следующие ресурсы:

1) makson.ru

CMS :Wordpress 4.0

Плагины: All In One SEO Pack, Breadcrumb NavXT, Captcha, Contact Form 7, Cyr-And-Lat, Frontpage category filter, Google Analytics, Google XML Sitemaps, Related Posts via Categories, Simple Comment Editing, SyntaxHighlighter Evolved, Wordpress Special Characters in Usernames, wp-jquery-lightbox, Page Navi, WP-United: phpBB WordPress Integration. 

Хостинг: http://steadyhost.ru/,

тарифный план: Smile.

2) makson.ru/forum

CMS :PhpBB 3.0.12

Плагины: WP-United: phpBB WordPress Integration. 

Хостинг: http://steadyhost.ru/,

тарифный план: Smile.

 

ПОДРОБНЕЕ »

Бета-тестирование сервиса чатов.

Ээх, вспоминаю год эдак 2005-й, когда у меня появился впервые Интернет. Был он жутко дорогой, в качестве модема использовался мобильный телефон, а интерфейсом подключения служил инфракрасный порт (какой ужас).  Помню первый сайт, который я набрал в поисковике — была страница журнала Игромания. Ээх, сейчас бы я с удовольствием поиграл в игрушечку, но учебно-рабочая нагрузка никак не позволяет этого сделать.

А вот второй сайт был чат. Очень мне хотелось узнать, что же это такое. Тогда в адресной строке я просто набрал Chat.ru и попал на тот удивительный ресурс. Chat.ru 2005-го года не чата нынешнему убожеству. В те времена и почтовый ящик там можно было завести, и конструктор сайтов даже был (именно там я свой самый первый сайтик и делал), но самое главное — сам чат.

Каждый канал (комната) в том чате представлял собой чуть ли не мини-государство со своими дополнительными ресурсами. Народ ходил «канал на канал,» устраивались настоящие соревнования за «операторство» на канале, набиралась инициативная группа из «чатлан» для продвижения ресурса.  Важные «гики» с комнаты «Programmers» вальяжно раздували щёчки, предрекая гибель mail.ru и возвышение chat.ru. Ресурс был популярен на столько, что даже существовала галерея «чатлан.» Девушка под ником Cothy писала портреты участников в стиле графики. Был «чатограф»  в который заносились курьёзные разговоры, была страничка «дни рождения» и прочее и прочее.

Существовало особое программное обеспечение ChatClient — для экономии трафика, разрабатывались боты для чата (WCB на перл и БОТец на delphi), большинство каналов имело собственные сайты, в общем экосистема развивалась.

Потом владелец chat.ru разорился, власть поменялась и три с половиной новых админа решили взять и всё переписать, сравнив чат с пивным ларьком, а чатлан с любителями пива. В результате чего chat.ru сейчас невнятная еле дышащая страничка 90-х.  От былой власти и могущества не осталось НИ-ЧЕ-ГО. Ну и ладно, зато там я встретил своих интернет-друзей и до сих пор с ними общаюсь.

А теперь к делу, не так давно мною был приобретён мини-сервер (об этом я как-нибудь напишу отдельную статью), да и Интернет стал безлимитным и не таким дорогим. На этом мини-сервере был развёрнут веб-сервер, а также один из тех самых чатлан того времени поделился скриптами, на 80% повторяющими интерфейс той самой «чатры.»

Так что, господа, если Вы соскучились по ностальгии начала 2000-х — добро пожаловать на наш сервис. А вот и ссылочка: oldchat.tk  или http://maksonru.dlinkddns.com/

Изначально откроется форум, ну а там в меню ссылка «В чат!» Прошлое зовёт. (Сервис закрыт, ибо особой поддержки не нашёл).

Настройка оборудования для удалённого web-доступа

СайтВ современном мире объём информации, обрабатываемый человеком, растёт с каждым днём. Электронные услуги являются всё более востребованными для населения. Облачные технологии становятся актуальнее с каждым днём. Почти в каждом учебном заведении установлен собственный сервер, а порой и не один. Ну а поскольку всё большее количество ПО использует Web-технологии, становится актуальной задача размещения данного программного решения на одном из компьютеров образовательного учреждения, с последующим доступом и из удалённых филиалов или корпусов в режиме 24/7.

В качестве примера будет рассмотрена настройка оборудования для удалённого доступа к программе Аверс: электронный журнал, поскольку продукция этой компании де факто стала стандартом для ССУЗ’ов Калининградской области (область выбрана пилотным регионом по внедрению сервиса электронного журнала на официальный сайт госуслуг, соответствующий модуль и есть разработка Аверс), а также для удалённого доступа к платформе 1С: Предприятие 8.2, поскольку всё большую популярность приобретает конфигурация 1С: Колледж.

Само программное обеспечение Аверс использует CGI —  стандарт интерфейса, используемого для связи внешней программы с веб-сервером, Web-сервер Apache (порт 8081) и сервер баз данных Firebird. По умолчанию компания распространяет диски с дистрибутивом, работающим на операционных системах семейства MS Windows.

Итак, для решения наших задач понадобится:

  • Во-первых высокоскоростное подключение организации к Интернету. Тут следует сказать, что тарифы для юридических лиц в разы выше, чем для физических. Так скорость Интернет-канала в размере 20-25 мегабит в секунду может стоить около 12 тысяч в год. Следует уточнить у Интернет-провайдера.
  • Во-вторых статический IP PPPoE-адрес. Стоимость составляет примерно 100 рублей в месяц. Следует уточнить у Интернет-провайдера.
  • В-третьих желателен маршрутизатор или роутер. Например MikroTik RouterBOARD 2011L – устройство, оснащённое независимыми 10 ethernet-портами. Одним из особенностей MikroTik является RouterOS — сетевая операционная система на базе Linux.
  • В-четвёртых желателен Windows Server. В настоящее время организации, распространяющие лицензионное программное обеспечение, предлагают версию 2012. Учебные организации могут использовать особую лицензию — Academic OPEN License. В таком случае стоимость операционной системы будет составлять примерно 7600 рублей. Сам компьютер под управлением Windows Server 2012 должен удовлетворять следующим требованиям:
    •  Процессор: 64-разрядный с тактовой частотой 1,4 ГГц
    • Оперативная память: 512 МБ
    • Место на диске: 32 ГБ
    • Не менее двух сетевых карт.

ПОДРОБНЕЕ »

Видеокарта с хрустящей корочкой.

Видеокарта в духовке Прихожу домой, включаю компьютер — а там! Куча артефактов при формировании изображения, красные полосы даже при загрузке. В диспетчере устройств видеокарта (GeForce 9800 GTX) стоит с восклицательным знаком, разрешение сброшено до 640×480, в свойствах сказано «запуск этого устройства невозможен.»

Ну что делать, вытащил видюшку, снял систему охлаждения, внимательно осмотрел плату. Визуального ничего неисправного не обнаружил, конденсаторы все целы, вздувшихся нет. Термопаста не высохла, особой пыли тоже нет. Правда вот «ножек» от конденсаторов с другой стороны платы не обнаружилось, припаяны они были прямо в неё.

Уух, вот зачем такую конструкцию задумали инженеры XFX? Гораздо же сложнее в ремонте. Начинаю легонько шевелить электронные элементы, обнаруживаю, что одна из «ножек» кондёра контактирует с платой не плотно. Грешу на неё, достал 25-ватный паяльник, припой, паяльный флюс — с трудом кое-как запаял его. Собираю карточку, вставляю в системник — ТОЖЕ САМОЕ!

ПОДРОБНЕЕ »

Хочу красивую почту!

e-mailВот есть же бесплатные сервисы, вроде почты yandex или gmail, подключил почтовый клиент, вроде Mozilla Thunderbird. Так нет же, подавай что-нибудь по красивше. Что-то вроде vasia@vasia.com. В этом, конечно, есть резон. Проще запоминается. Да как-то солиднее выглядит. Собственно, по этим причинам я и завёл ящик maksim@makson.ru, причём саму почту держал исключительно на стороне арендуемого хостинга. Не было к нему нареканий, подключил почтовый клиент и забыл.

А тут недавно звонит недовольный человек с вопросами, почему я не отвечаю на почту. Хм… Но мне-то никаких писем не приходило, даже в спаме. Пробую отправить самому себе с сервиса Яндекс — всё штатно работает.

Пробую отправить с сервиса mail.ru — и тут загвоздка, мой голландский хостинг напрочь отказывается работать с отечественным производителем, мотивируя это тем, что "too many different IP's for domain '@mail.ru'". Я уже как-то писал ЗАМЕТКУ о том, что mail.ru отказывается принимать письма с моего сервера, а теперь наоборот. Что же делать? Неужели менять ящик, но как же так, там ведь столько всего крутится. Выход есть. Пришло время узнать, что такое запись mx.

ПОДРОБНЕЕ »

WordPress толкает к VPS.

ПамятьБезусловно, CMS WordPress является самой популярной системой построения сайтов. Так на май 2014-го года по мнению static.nic.ru WordPress используют примерно 305616 сайтов (на втором месте Joomla! — 277152 сайта). Но задумывались ли Вы сколько оперативной памяти потребляет Ваша система и сколько запросов делает к базе данных? По умолчанию статистика "энергопотребления" не отображается при генерации страницы, но это легко поправить. Например так: панель администраторавнешний видредактор footer.php 

Далее куда-нибудь снизу прописываем следующее:

Выполнено <?php echo get_num_queries(); ?> запросов к базе данных, время генерирования страницы составило <?php timer_stop(1); ?> секунд.<br />

<?php if (function_exists('memory_get_usage')) echo round(memory_get_usage()/1024/1024, 2) . 'MB '; ?>

В результате чего внизу страницы получим что-то вроде "Выполнено 41 запросов к базе данных, время генерирования страницы составило 0,364 секунд. 24.1MB". Примерно такие результаты были у меня. Честно скажу, был удивлён. Поскольку системы, базирующиеся на php-nuke, которые устанавливал ранее, потребляли в разы меньше ресурсов (около 12 запросов и не более 10 мб памяти). Но как оказалось для последней версии (3.9.1) это ещё неплохой результат! Пробежавшись по другим сайтам, заметил, что у некоторых при генерации страницы количество запросов доходит аж до 100! От чего же это зависит?

Прежде всего от количество установленных плагинов, виджетов и темы оформления. Сама тема может тянуть с базы всё, что только можно. Включая, например, даже кодировку сайта. Конечно, надо править код, оптимизировать. Но пока мы будем говорить о результатах "из коробки," поскольку, понятное дело, человек хочет просто кнопку "сделать хорошо" без всяких нюансов. И в этом нет нчиего плохого, я тоже хочу такую кнопку. 

Ну что ж, давайте посмотрим потребление на "живых" сайтах с кучей плагинов, после чего перейдём к только что установленному скрипту. Кэшь отключён, темы специально для снижения потребляемых ресурсов не редактировались. Начнём с моего. Здесь и далее учитывается генерация главной страницы сайта.

ПОДРОБНЕЕ »

Чистота — залог здоровья!

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

Ещё помню системник, после снятия крышки из которого выползло три муравейчика. Видно на троих соображали, а я им помешал, негодяй такой.

Очиститель

 Вот и недавно был похожий "пациент". Жуки в нём не живут, но слой пыли впечатляет. Что я хочу этим сказать? Господа, существует такая замечательная вещь, как "очиститель пневмораспылитель." Например Defender CLN30805 — самый распространённый у нас. Представляет собой баллон с сжатым воздухом. Очень удобная вещь. Хотя, возможно, если пылесос умеет выбрасывать воздух от себя, а не только втягивать, эффект должен быть аналогичным, но у меня такого, к сожалению, нет. Так что не пренебрегайте открыть крышечку системного блока и пройтись воздухом по проводам.