Архив за месяц: Октябрь 2011

записки у щита часть 1

Давно хотел начать и вот.
Разнообразие.
Сегодня стоял у щита, крутил гайки, проводки и думал.
А если бы не было разнообразия.
Вот, на пример, витязь на распутье.
Стоит мужик перед камнем.Куда идти?Мнется. Читать далее

Проблема перехода на зимнее время

Таблица часовых поясов

UPD 26.10.2014 Обновленная статья Переход на постоянное зимнее время 26.10.2014

Табл.1 Список часовых зон* России (сентябрь 2011 г.)

Местное время UTC offset DST Междунар. название Междунар. аббрев.
1 Московское время -1 UTC+03:00 Kaliningrad Time USZ1, FET (MSK-1)
2 Московское время UTC+04:00 Moscow Time MSK
3 Московское время +2 UTC+06:00 Yekaterinburg Time YEKT (MSK+2)
4 Московское время +3 UTC+07:00 Omsk Time OMST (MSK+3)
5 Московское время +4 UTC+08:00 Krasnoyarsk Time KRAT (MSK+4)
6 Московское время +5 UTC+09:00 Irkutsk Time IRKT (MSK+5)
7 Московское время +6 UTC+10:00 Yakutsk Time YAKT (MSK+6)
8 Московское время +7 UTC+11:00 Vladivostok Time VLAT (MSK+7)
9 Московское время +8 UTC+12:00 Magadan Time MAGT (MSK+8)

Читать далее

Создание RDP ярлыка средствами VBS


' Скрипт создает на рабочем столе пользователя RDP-ярлык удаленного подключения, базируясь на членстве в группах.
' Шаблон названия группы - RDP_НазваниеЯрлыка в поле Description указываем имя сервера, на который настраивается RDP-соединение
' например AD-группа RDP_1C-Бухгалтерия с описанием Server1.domain.local в поле Desription
' Если ярлык с таким названием уже есть - он пересоздается, что решает задачу обновления параметров.
' при необходимости параметры RDP-файла можно поправить в теле скрипта.

Читать далее

Создание/подключение сетевой папки средствами VBS

On Error Resume Next
Set Network = WScript.CreateObject(«Wscript.network»)
Set oShell = CreateObject(«Shell.Application»)
Set FSO = CreateObject(«Scripting.FileSystemObject»)

'==================================================
'Создаем папку пользователю с именем его логина
'==================================================
UName = Network.UserName
If Not fso.FolderExists("\domainrootUsers" & UName) Then
Set objFolder = FSO.CreateFolder("\domainrootUsers" & UName)
End If

'==================================================
'Подключаем диск и даем ему имя
'==================================================
Network.RemoveNetworkDrive «Z:»
DiskPath = "\domainrootUsers" & UName
Network.MapNetworkDrive «Z:», diskpath
oShell.NameSpace(«z:»).Self.Name = «UsersFolder»

Dennis Ritchie R.I.P

Умер Деннис Ритчи (Dennis Ritchie), создатель языка программирования C и ключевой разработчик операционной системы UNIX. Известен и как соавтор книги «Язык программирования C», ее обычно сокращают по именам авторов до «K/R» или «K&R» (Kernighan  и Ritchie).

О смерти Ритчи сообщил в Google+ его коллега Роберт Пайк (Robert Pike), сказавший, что   Ритчи  умер у себя дома после продолжительной болезни. Как дату смерти называют 8 октября. Причина смерти пока неизвестна.

Достижения Ритчи были  вполне оценены профессиональной частью человечества. В 1983 году Ритчи и Кен Томпсон получили Премию Тьюринга за разработку общей теории операционных систем, в частности — за UNIX. В 1990 году вместе с Томпсоном он был награжден медалью Ричарда Хэмминга «За создание операционной системы UNIX и языка программирования C».

А 27 апреля 1999 года Ритчи и Томпсон получили Национальную медаль США за достижения в области технологий и инноваций 1998 года от президента Клинтона, причем —  вот с такой торжественной формулировкой: «За изобретение операционной системы UNIX и языка программирования C, которые привели к огромным продвижениям в компьютерных аппаратных, программных и сетевых системах и стимулировали рост промышленности в целом, закрепив таким образом лидерство Америки в информационном веке».