Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.

Конвертация Byte to Bit String (Java)

Понедельник, 18 января 2016 г.
Рубрика: Разное
Метки:
Просмотров: 1589
Подписаться на комментарии по RSS

Заметка для себя. Парочка способов конвертации байтов в строку битов. Для примера: байт 5 станет “00000101”, байт 8 - “00001000”.

 public String toBits(final byte val) {
 final StringBuilder result = new StringBuilder(); 
for (int i=0; i<8; i++) { 
result.append((int)(val >> (8-(i+1)) & 0x0001)); 
} 
return result.toString();} 
Также можно использовать такой вариант: 
 public String toBitString(final byte val) { 
return String.format("%8s", Integer.toBinaryString(val & 0xFF)).replace(' ', '0'); 
}

Аренда выделенного физического сервера

Среда, 11 ноября 2015 г.
Просмотров: 1565
Подписаться на комментарии по RSS

Сегодня немного отвлечемся от обычный статей и развлечемся поговорим о хостинге.   Долгое время мой сайт и ещё пара проектов жили и поживали на VPS от majordomo.  Каких только приключений с ними там не было. Очень частая недоступность сайта, эпичный фейл хостера с полным уничтожением сервера и отсутствием у него бэкапа (как у порядочного IT специалиста, у меня были свои собственные резервные копии, поэтому беды не случилось) и прочее.

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

Новый тариф тоже не сильно лучше других на рынке, поэтому я решил провести анализ доступных предложений от других хостеров и в итоге остановился для себя на аренде выделенного сервера от Raskstore. Следующая часть поста раскроет, почему именно Raskstore http://rackstore.ru/arenda-servera.html и чем он лучше других предложений на рынке. 

Далее...

Active Directory обеспечивает точную синхронизацию времени в домене, которая гарантирует, что зависимые от точного времени протоколы (например Kerberos) будут работать корректно.Контроллер домена с ролью PDC emulator в корневом домене леса должен быть сконфигурирован для синхронизации времени с внешних источников - аппаратных часов, государственных источников времени или других NTP серверов. Для предотвращения инцидентов рассмотрите возможность дополнительной настройки дочернего контроллера домена с ролью PDC Emulator, прописав на нем также синхронизацию с внешним источником времени. В этом случае, если вы переместите роль PDC, вам не нужно будет перенастраивать службу времени на новом контроллере домена. В качестве бонуса предлагаю посмотреть на рисунок, который демонстрирует, как работает иерархия синхронизации времени в мульти-доменном лесу: 

Далее...

Восстановление удаленных разделов

Вторник, 12 августа 2014 г.
Рубрика: Backup -> Разное
Метки:
Просмотров: 7825
Подписаться на комментарии по RSS

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

Речь идет про программу RS Partition Recovery, благодаря которой моя жизнь и жизнь моих коллег стала однозначно лучше smile Далее...

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

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

Давайте посмотрим на график скачивания файла.

В моей сети сейчас файл копируется на скорости приблизительно 40MB/s

Далее...

Существуют определенные сценарии при которых вам может потребоваться включить определенный аддон Outlook для определенных пользователей. В данной статье я попробую объяснить как сделать это с помощью групповых политик с наименьшими временными затратами.

1. Откройте редактор реестра и перейдите в: HKCU\Software\Microsoft\Office\Outlook\Addins 2. В данной ветке видны установленные у вас дополнение Outlook (к примеру: HKCU\Software\Microsoft\Office\Outlook\Addins\OcOffice.OcForms)

3. Нажмите правой кнопкой на нужном разделе и выберите пункт “Копировать имя раздела”

В каждом разделе вы найдете параметр “LoadBehavior”. По умолчанию его значение установлено в “3”. Это означает что дополнение загружается при запуске. Значение “2” означает что дополнение не загружается автоматически.

4. Создайте или отредактируйте существующий объект групповой политикиДалее...

Выгоден ли аутсорcинг IT?

Четверг, 28 марта 2013 г.
Рубрика: Разное
Метки:
Просмотров: 9646
Подписаться на комментарии по RSS

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

Для того, чтобы осуществлять техподдержку, вы можете нанять собственного сотрудника или открыть целый IT-отдел. К сожалению, не все фирмы могут себе позволить содержать штатных специалистов. Это и не нужно: нередко число компьютеров не превышает 4-5 единиц, и для их поддержки не нужно более 1-2 часов в неделю.

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

Чем выгоден аутсорсинг?

1. Вы платите раз в месяц определенную сумму, получая те услуги, которые вам необходимы и которые были указаны в договоре на абонентское обслуживание компьютеров.Далее...

Удобный онлайн сервис мониторинга веб-сайтов

Среда, 13 марта 2013 г.
Рубрика: Разное
Метки:
Просмотров: 8674
Подписаться на комментарии по RSS

Любой системный администратор в той или иной степени сталкивался с необходимостью мониторинга инфраструктуры. Для кого-то инфраструктура это несколько веб-сайтов, для кого то пара серверов, а для кого-то огромная корпоративная сеть. Тема этой статьи больше актуальна для первых двух вариантов. Все таки чем более крупной является организация и чем больше существует объектов для мониторинга, тем более оптимальным является построение собственной системы мониторинга.  Под собственной в данном контексте я понимаю не написанную самостоятельно с нуля.

Если же у вас немного серверов и/или веб-сайтов я хочу предложить посмотреть на отличный онлайн сервис SysLab – это замечательный сервис мониторинга доступности веб-сайтов и серверов. Данный сервис будет интересен на мой взгляд даже не системным администраторам, а немного более от этого далеким владельцам веб-сайтов и сеошникам. Хотя положа руку на сердце, нужно заметить – что конкретно в деле мониторинга веб-сайтов у SysLab есть очень сильные конкуренты, причем бесплатные.Далее...

Управление подключением Activesync устройств к Exchange Server 2010

Вторник, 26 февраля 2013 г.
Рубрика: Exchange Server
Метки: | |
Просмотров: 13872
Подписаться на комментарии по RSS

В Exchange Server 2010 администраторы могут очень гибко контролировать подключение новых устройств через к почтовым ящикам через ActiveSync. Администратор может выставлять политики, действующие при подключении устройства нового типа по протоколу ActiveSync. Это особенно актуально в свете недавних проблем с IOS.

Значением по умолчанию (с точки зрения безопасности это плохое решение) является “Allow” (Разрешать доступ). Вы можете проверить это с помощью командлета Get-ActiveSyncOrganizationSettings.

[PS] C:\>Get-ActiveSyncOrganizationSettings | select DefaultAccessLevel | fl
DefaultAccessLevel : Allow

При данном значении любое новое устройство без каких-либо проблем может подключиться к серверу.

Управление глобальными настройками ActiveSync

Администратор может изменить уровень безопасности на более приемлемый уровень - "Quarantine" (Карантин), в котором для доступа требуется подтверждение от администратора.Далее...

Как заблокировать ActiveSync устройства iOS 6.1 в Exchange Server 2010

Понедельник, 11 февраля 2013 г.
Рубрика: Exchange Server
Метки: | |
Просмотров: 8989
Подписаться на комментарии по RSS

С прошлой недели начали появляться сообщения о новом баге в прошивке Apple iOS 6.1 для iPhone and iPad, которвые могут вызывать быстрый рост логов транзакций на сервере Exchаnge. По какой то причине устройства после обновления уходят цикл, генерирующий более 50ГБ логов. Лично на своем сервере я наблюдаю проблемные прошивки, но не наблюдаю проблемы. По всей видимости Apple уже выпустило обновленную прошивку, поэтому конкретно данная ситуация вас скорее всего не коснется. Однако статью все равно опубликую, т.к. она показывает как получать список устройств и как их блокировать.

Для тех, кто без преувеличения является счастливым обладателем Exchange Server 2010 (и Exchange 2013), можно использовать правила доступа устройств ActiveSync для блокировки устройств определенных типов. В рассмотренном ниже сценарии у нас есть две доступные опции в командлете New-ActiveSyncDeviceAccessRule.

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

К счастью, он также получит по электронной почте письмо с более подробными данными.

Далее...