NTN продолжает борьбу с контрафактными подшипниками

Для предотвращения распространения поддельных подшипников, корпорация NTN ввела новую маркировку своей продукции с использованием голограммы и других методов защиты.

Новое поколение подшипников SKF с покрытием INSOCOAT вышло на рынок России

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

 

Сайт велоралли «Тур о-ва Папенберг» (Le Tour de Papenberg)

Сделал сайт для Дениса Ясинкова и его велоралли. Впервые я это за года четыре.

С 13 июня 2017 г. сайт www.papenberg.ru начинает свою работу. Сделана первая версия системы управления сайтом на основе CMS Drupal 8

Примеры программного создания полей в Drupal 7

Подсмотреть структуру доступных прототипов можно на странице сайта /devel/field/info при включенном модуле devel.

Темы

Потерявший одно колесо самолёт Airbus A330 благополучно сел в Хитроу

Как сообщает лондонская The Sun в международном лондонском аэропорту Хитроу чудом сел самолёт с повреждённым в полёте шасси. Пилот рейса Air Canada AC864 Монреаль — Лондон не поверил своим глазам, когда увидел, что благополучно сел с отсутствующим колесом основной стойки шасси, потерянным в полёте.

Устройства использующие процессор Baikal-T1

На начало 2017 года удалось найти сведения о пяти устройствах использующих новый процессор российской разработки Baikal-T1.

Процессорный модуль SF-BT1.
Моноблочный компьютер Таволга Терминал TP-T22BT для АРМ. 
Система ЧПУ «Ресурс-30» для станкостроения.
IP АТС «Элком-НТ».
Полноцветное МФУ (принтер+сканер+ксерокс) «Катюша» пока в разработке.

Лиха беда — начало!

Schaeffler представила сферический роликовый подшипник большого диаметра с уплотнителем

Компания Schaeffler впервые в мире разработала крупногабаритный сферический роликовый подшипник типоразмера 241/1250 с уплотнением. Подшипник 241/1250 производится для горнорудной промышленности и используется в валковых дробилках высокого давления (ВДВД, англ. — HPGR), предназначенных для измельчения больших объёмов руды.

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

Список предназначен для страницы пользовательского поиска по предприятиям, входящим в Госкорпорацию «Росатом».

Описание

Список сайтов взят со страницы «Предприятия» корпоративного сайта Госкорпорации «Росатом». Страница содержит краткий каталог предприятий входящих в корпорацию и сведения об их продукции и услугах. Полный список на 16/11-2016 составлял 120 сайтов. 

Open Source Intelligence (OSINT)

Сборник ссылок на статьи по теме OSINT.

Разведка на основе открытых источников (англ. Open source intelligence, OSINT) — одна из разведывательных дисциплин. Включает в себя поиск, выбор и сбор разведывательной информации, полученной из общедоступных источников, и её анализ.

Открытые источники для разведки

Сборник способов найти удаленный сайт или страницу в интернете

Разные способы найти сайты и/или отдельные веб-страницы и/или файлы, которые по каким-то причинам были удалены из сети Интернет.

Зачем это нужно: с утра мельком прочитали статью, решили вечером ознакомиться внимательнее, а ее на сайте нет? Несколько лет назад ходили на полезный сайт, сегодня вспомнили, а на этом же домене ничего не осталось? Это бывало с каждым из нас. Но есть выход.

Молодые уфимские ученые разработали перспективный гибридный магнитный подшипник

В студенческом конструкторском бюро (СКБ) №3 кафедры электромеханики Уфимского государственного авиационно-технического университета реализован проект гибридного магнитного подшипника (ГМП). Как отмечают сотрудники кафедры, проект был начат несколько лет назад исключительно из любопытства самих студентов и аспирантов. К настоящему моменту в бюро создан ГМП, в котором сочетаются магнитный подшипник на постоянных магнитах (МППМ) и активный магнитный подшипник (АМП). На основе нового подшипника разработано несколько перспективных конструкций.

Сезон гонок Drift Street Legal 2016 года во Владивостоке завершён

В субботу 1 октября 2016 года на автодроме Змеинка прошёл заключительный четвёртый этап открытого чемпионата г. Владивостока по дрифту Drift Street Legal генеральным спонсором которого стала компания "Подшипник-Сервис ДВ"

Пилоты соревновались в классах Light (любители), Pro (профессионалы) и в командном зачёте. Всего было заявлено 38 участников, из которых 10 ехали впервые. Победители этапа и сезона 2016 по информации DSL распределились следующим образом:

Прячем версию nginx в заголовках сервера response headers

При работе сервер nginx обычно передаёт в заголовках сервера (response headers) информацию о себе. Например, такую:

Server: nginx/1.9.1 (Ubuntu)

Для удаления информации о версии nginx в заголовках сервера необходимо отредактировать файл конфигурации nginx (обычно /etc/nginx/nginx.conf). В требуемом вам контексте файла конфигурации разместите директиву:

Весь северокорейский интернет?

Забавная новость попалась. Одному программисту удалось скачать весь северо-корейский интернет. Шутка, конечно, но он получил полный (?) файл DNS-зоны KP и некоторых её поддоменов. В файлах зоны содержится информация, как об NS-северах, так и об именах доменов в ней. Из четырёх IP-адресов NS-серверов (175.45.176.6, 175.45.176.9, 175.45.176.15 и 175.45.176.16) файл зоны отдаётся только последним сервером. Это наводит на мысль о случайной ошибке его конфигурации.

Формула женской красоты по Ландау

Из книги Сергея Федина «Математики тоже шутят»:

Формула красоты от Ландау

На следующую пикантную формулу, приписываемую Ландау, большому любителю слабого пола, обратил мое внимание известный Ландаувед профессор Горобец.

Как нам сообщил доцент МГУИЭ А. И. Зюльков, он слышал, что Ландау вывел следующую формулу показателя женской привлекательности:

img_13.png

ПоЛеЗнЫй BaSh-СкРиПт ДлЯ БлОнДиНкИ, УсТаВшЕй ДоЛбИтЬ ShIfT

ЕсЛи Вы ВсТрЕчАеТе в ИнТеРнЕтАх ЧеЛоВеКа, ПиШуЩеГо ТеКсТ ТаК, КаК СеЙчАс ПиШу ЕгО я, То Не СпЕшИтЕ СтАвИтЬ ДиАгНоЗ. ВпОлНе ВоЗмОжНо, и ДаЖе ВыСоКоВеРоЯтНо, ЧтО с ТоЙ СтОрОнЫ СиДиТ Не ТуПоЕ БлОнДиНкО ДоЛбЯщЕе ShIfT ЧеРеЗ БуКвУ, а БоРоДаТыЙ ЛиНуКсОиД.

1500-я доменная зона в реестре IANA

6 августа 2015 года при обновлении данных из реестра корневых доменных зон IANA количество делегированных доменных зон превысило полторы тысячи. В этот день в реестр были добавлены три зоны известной торговой компании Amazon — .HOT.PAY и .SECURE. Так как данные в реестре изменяются с точностью около суток, юбилейной зоной можно считать любую из них.

Массовый ремонт (REPAIR) таблиц БД MySQL по префиксу

При работе с разными CMS таблицы БД MySQL бывает ломаются и требуется их починить. Часто починить требуется сразу большое количество таблиц с одним префиксом. Особенно в том случае, когда одна БД используется несколькими системами со своими префиксами.

Массовое удаление (DROP) таблиц БД MySQL по префиксу

При работе с разными CMS часто встречается задача удалить в БД MySQL сразу большое количество таблиц с одним префиксом. Особенно в том случае, когда одна БД используется несколькими системами со своими префиксами.

Оставлю здесь для себя и посетителей несколько вариантов

Вариант 1

Этот способ находится на разных ресурсах в сети. Надо выполнить запрос, подставив свой prefix, который вернет текст уже нового запроса на удаление таблиц:

1-пиксельные прозрачные GIF и PNG в формате Base64

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

Однопиксельный прозрачный PNG в Base64:

iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAA7EAA
AOxAGVKw4bAAAADUlEQVR42mNgYGBgAAAABQABeqhXUAAAAABJRU5ErkJggg==

Получен в программе IrfanView.

Суровая семантическая микроразметка, как она есть

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

Настройка WHOIS-серверов новых TLD в консольной утилите whois

Консольная утилита whois в Linux-системах предназначена для получения регистрационных данных о владельцах доменных имён, IP-адресов и автономных систем. Подробную справку о работе с ней можно получить командой man whois. Для получения информации утилита использует доступ по WHOIS-протоколу (43-й порт) на внешние WHOIS-сервера корневых доменных зон и региональных интернет-регистраторов (RIR).

Система «хуков» (Hooks)

CMS Drupal основана на функциях, но использует принципы ООП. Сделано это при помощи системы «хуков». Так называются специальным образом именованные функции, которые позволяют модулям и ядру Drupal взаимодействовать между собой и обмениваться данными оставаясь при этом независимыми. Любой модуль или ядро может либо предоставлять хук, либо реализовывать. В документации на Drupal хуки описываются как функции вида hook_hookname, например, hook_menu - один из основных хуков системы, определяющий обработку HTTP-заппросов. Реализация хука в модулях очень проста.

Принципы работы системы

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

Получив HTTP-запрос Drupal ищет не сопадает ли он с имеющимися в распоряжении системы данными. Совпадение может быть, как полным, так и по маске. 

 

Устройство базы данных Drupal

Продолжение следует...

Код системы пишется с соблюдением стандартов кодирования. Как ядро, так и модули выдают готовый HTML-код, но он всегда может быть перекрыт.

Принципов этого я коснусь ниже, пока замечу, что системным именем является не название папки модуля или темы, а название находящегося внутри info-файла. Например, находящийся в папке cck модуль Content Construction Kit, в системе называется content.

 

Устройство файловой системы Drupal 6

Посмотрим, что мы увидим открыв корневую папку нашего уже работающего проекта сайта (для компактности изображения, некоторые системные папки и README-файлы удалены).

Начну с файлов внизу изображения.

Коротко о Drupal 6

Drupal 6 - это гибкая модульная система управления содержанием сайта, написанная на PHP. Для хранения данных применяются БД MySQL или Postgre SQL. Механизмы кеширования могут использовать базу данных (по умолчанию), файловую систему сайта или кеширование в оперативной памяти сервера (memcached и пр.) как по отдельности, так и в комбинации в зависимости от вида кеша. На Drupal 6 легко реализуется многоязычность (включая разные домены), мультисайтинг (как с общим кодом, так и с общей БД), а также общие пользователи для разных сайтов.

Вводный курс Drupal 6 для разработчика

Потребовалось ввести пару человек в работу над моими проектами на Drupal 6, которые были до этого с ним незнакомы. С друпалом. Поэтому решил написать для специалистов уже хорошо знакомых с веб-разработкой и программированием на других CMS/CMF, но новичков в Drupal. Эта статья поможет вам войти в курс дела и узнать с чем вы столкнетесь на любом большом или не очень Drupal-сайте, если вам вдруг привалило счастье его поддерживать. А также узнать, как все это работает. А для меня это обобщение своего опыта, связанного с поддержкой и разработкой как своих, так и чужих проектов.

Как раскрутить сайт? Нет. Как сделать сайт

Решил со скуки ответить на этот вопрос в одном из форумов и увлекся. Получилась целая статья. Ниже краткое обобщение моего опыта по этому делу.

 

Как у администрации Приморского края сайт увели

18 октября 2013 года посреди рабочего дня у нашей горячо любимой администрации Приморья стырили сайт. Точнее не стырили, а внезапно изрядная часть горожан, набирая приморскийкрай.рф, стали видеть не сайт администрации ПК, а стрелку осциллографа в самом натуральном виде http://tetr.ru/.

Быстрый способ оптимизации параллельных загрузок на Друпал и nginx

Однажды разглядывая «водопадный» дисплей работы сети в Опере по мере того, как в него грузился один из моих проектов, я понял, что пора и на нем сделать оптимизацию того типа, который указан в заголовке статьи. При довольно быстром в пол-секунды получении кода страницы, полсотни вставленных в нее картинок секунд на пять оттягивали заветное событие DOM loaded, да и разница между DOM loaded и Page loaded тоже была того же порядка. Растём-с.

myisamchk - Ремонт таблиц и восстановление данных БД MySQL

Базы данных MySQL бывает падают. С кем не бывает? Движки сайтов при этом ругаются страшными словами в красных рамках про пропавшие таблицы. Но не все так страшно. Базы данных на то и созданы, чтобы все нажитое непосильным трудом не сливалось в Великое Ничто от банальной ошибки записи файла или отключения питания. Наилучшим способом для их починки и восстановления данных является, ИМХО, утилита командной строки - myisamchk.

Автоматическая транскрипция и транслитерация – transcriptor.ru

Сервис предназначен для транскрибирования (транслитерирования) собственных имён иназваний с одного языка на другой. Направления транскрипции постоянно добавляются.

Сервисы для веб-мастеров – servisator.ru

Сайт содержит различные сервисы для веб-мастеров и не только. Проверка доменов, IP-адресов, статусов в ICQ, Skype и тому подобное. Постоянно добавляются новые возможности.

Парсеры текущих курсов валют центральных банков разных стран мира

Этот набор готовых функций на PHP позволит разработчикам веб-сайтов сконструировать информеры текущих курсов валют для любого банка (страны) из приведенных ниже. Либо регулярно сохранять курсы валют в БД, используя потом их для построения графиков, таблиц и аналитических материалов. Данный код в несколько изменённом виде применяется на проекте http://currency.servisator.ru/

Общие функции для парсеров текущих курсов валют

Для работы всех парсеров текущих курсов валют требуются еще несколько дополнительных общих для всех или некоторых функций.


Функция нормирования курсов валют

Парсер текущих курсов валют банка Монголии

Парсер на PHP текущих курсов валют банка Монголии. Запрашивает и парсит веб-страницу с курсами валют устанавливаемыми ежедневно. Форматы отдаваемых данных и дополнительные функции найдете здесь http://shaman.asiadata.ru/script/currency

Модуль клонирования типов страниц (нод, контента, содержимого) в Drupal 6

Модуль дополняет функционал CCK, связанный с экспортом настроек типов нод в пределах одного Drupal-проекта. Функционад импорта-экспорта в модуле Content copy довольно неудобен для конечного пользователя, которому хочется одной волшебной кнопки, вместо копирования кода из окошка в окошко. Для того и сделан этот модуль. Я весьма удивился, что не нашел подобного функционала на www.drupal.org. Плохо искал?

IT-философия

Пофилософствую я тут немного на тему IT. Ведь, что такое IT? Из чего состоит это понятие? Аппаратные средства и программные средства. Компьютерное железо и компьютерные программы. Хард и софт...

Своё изображение статуса Skype на вашем сайте

Скрипт пользовательских изображений статуса Skype

Скрипт пользовательских изображений статуса Skype предназначен для показа изображений, с текущим статусом одного пользователя Skype для отображения их на вашем сайте. Например, позволяет использовать картинки с названиями статусов на русском языке. По умолчанию, в поставке присутствуют три набора изображений (подпапки 0, 1, и 3). Наборы статусов могут быть свободно расширены, либо изменены.

Парсер текущих курсов валют банка Израиля

Парсер на PHP текущих курсов валют банка Израиля. Забирает и парсит XML-файл с курсами валют устанавливаемыми ежедневно. Форматы отдаваемых данных и дополнительные функции найдете здесь http://shaman.asiadata.ru/script/currency

Парсер текущих курсов валют национального банка Республики Казахстан

Парсер на PHP текущих курсов валют национального банка Республики Казахстан. Забирает и парсит XML-файл с курсами валют устанавливаемыми ежедневно. Форматы отдаваемых данных и дополнительные функции найдете здесь http://shaman.asiadata.ru/script/currency

Парсер текущих курсов валют Европейского центрального банка

Парсер на PHP текущих курсов валют Европейского центрального банка. Забирает и парсит XML-файл с курсами валют. Курсы валют устанавливаются ежедневно. Форматы отдаваемых данных и дополнительные функции найдете здесь http://shaman.asiadata.ru/script/currency