Я ИТ специалист или Жизнь ИТшника Это блог о моей работе, жизни и увлечениях! Решим ИТ проблемы вместе!

6Фев/110

Работа может подкидывать сюрпризы

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

5Фев/1123

Как разбить текстовый файл на части

Понадобилось решить одну практическую задачу которая подразумевала получить из одного файла с несколькими тысячами строк, много файлов по 3 строки. Впрочем количество строк не важно оно могло быть и 1 и 100....

Пошерстив Сеть, нашел один скрипт которым это можно сделать не прибегая ни к какому спец ПО.

Создаем bat файл со следующим содержимым

setlocal enabledelayedexpansion
set q=0
set N=3
for /F "delims=   " %%i in (file.txt) do (
set /a q+=1
if !q! GTR !N! set /a N+=3
@echo %%i >> file!N!.txt
)

Собственно параметр N указывает желаемое количество строк по которым файл будет делиться, а file.txt это имя разделяемого файла. Ложим в одну папку и запускаем, и наш текстовик разбит на части. Вуаля!

Метки записи: , 23 Комментарии
2Фев/110

Что делать с кракозябрами? — Ìîäåðíèçàöèÿ

Трудно перечислить количество кодировочных страниц использующихся в сети и вообще в компьютерном деле. На каждый язык имеется, да на каждый кодировка зачастую ни одна, а много. По крайней мере на русский кодировок целая куча.  Из-за это разношерстности и часто получаются проблемы с кодировками и вместо привычных букв мы видим кракозябры, типа тех кто находятся в заголовке.  А все из-за того что в одной программе пользуется CP1252 однако кодировка в в системе например другая CP1251, и при перемещении из буфера обмена или в него текст бьется.

Этот побитый текст я взял из одного Pdf файла, текст из которого мне срочно понадобился, еще такой неприятностью страдает 1С и многие почтовые сообщения.  Если с 1с все немного проще, там просто нужно при копировании следить за правильной раскладкой клавиатур, то с PDF и почтой все немного сложнее.

31Янв/110

Сайту 1 год

Вот и прошел целый год с момента открытия этого блога.

Сайту 1 год

Правда, если быть совсем точным, то я зарегистрировал этот домен  28 января, но из-за отсутсвия свободного времени, написать об этом спустя ровно год не получилось. Да и это не важно, важно то что это сайт просуществовал уже больше года и радует меня все больше и больше.

В последний месяц я практически подошел к планке в 1000 уникальных посетителей, и планирую за следующий год добиться 10 000 посетителей в сутки. Это вполне реальные цифры. Размещенные на сайте материалы ежедневно помогают сотням людей, и практически каждый день я получаю благодарности от них в комментариях. Это мотивирует!

Домен denaie.ru был первым из доменов что я зарегистрировал, это мой старт и моя гордость. Думаю что он будет существовать не один десяток лет :).  По крайней мере я на это надеюсь!

Благодаря этому сайту в моей жизни изменилось очень многое и я думаю изменится еще больше. Ведь все в моих силах!!!

25Янв/113

Домашний хостинг — Да или Нет?

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

Рассмотрим классическую схему:

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

22Янв/11110

Windows заблокирован! Microsoft Security обнаружил нарушения использования сети интернет

Пожалуй моя копилка записей о борьбе с вирусами пополнилась еще одним экземпляром.

Windows заблокирован!
Microsoft Security обнаружил нарушения использования сети интернет.
Причина: Вы смотрели фильмы содержащие гей-порно.
Для разблокировки Windows необходимо:
Пополнить номер абонента Билайн 8-963-328-45-78 на сумму 400 рублей.
Оплатить можно через терминалы для оплаты сотовой связи.
После оплаты, на выданном терминалом чеке, Вы найдете Ваш персональный код разблокировки, который необходимо ввести ниже.

Если в течение 12 часов с момента появления данного сообщения не будет введен код, все данные, включая Windows и bios будут БЕЗВОЗВРАТНО УДАЛЕНЫ! Попытка переустановить систему приведет к нарушениям работы компьютера.

Лазил по сети. На каком то из сайтов  вдруг зацепился за вируса трояна winlocker.  Он явно воспользовался какой-то новой уязвимостью виндовс. т.к.   браузер у меня Chrome, а windows 7 с последними обновлениями. Антивирус его не палит, и НОД32 так же пропустил, что в принципе для современного полиморфа не особо сложная задача .

13Янв/119

Как узнать имя пользователя за компьютером?

Иногда необходимо узнать какой пользователь домена работает за компьютером, а иногда и наоборот необходимо узнать за какими компьютерами в домене работает пользователь (или просто получить список пользователей работающих на Пк в домене). Для этого дела у меня есть два небольших скрипта:

Скрипт № 1:  получение имени пользователя работающего на компьютере в домене

strComputer = "computername"
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery( _
"SELECT * FROM Win32_ComputerSystem",,48)
For Each objItem in colItems
Wscript.Echo "UserName: " & objItem.UserName
Next

Этот скрипт выдаст логин с которым работает пользователь на указанном компьютере. Если нужен не только логин, но и DN , то можно скомбинировать его с примером из предыдущего поста:  Список пользователей в группе AD.

13Янв/111

Список пользователей в группе AD

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

On Error Resume Next

Set objGroup = GetObject ("LDAP://cn=X_Users,ou=Security - Groups,dc=blabla,dc=bla,dc=ru")
objGroup.GetInfo

arrMemberOf = objGroup.GetEx("member")

For Each strMember in arrMemberOf

Set objUser = GetObject("LDAP://" & strMember)
WScript.echo objUser.samaccountname & ";" & objUser.userPrincipalName &";"& objUser.distinguishedName

Next

Принцип работы очень простой. Копируете в текстовый файл, сохраняете с разрешением VBS, указываете функции GetObject необходимый DN  до нужной группы. Затем запускаете из командной строки:

cscript //nologo вашскрипт.vbs > users.csv

Ключ //nologo подавляет вывод в результаты команды служебных заголовков, а модификатор > переправляет результаты в текстовый файл.  Его потом можно открыть  Excel как структурированные данные с разделителем точка с запятой, и использовать как необходимо.

6Янв/110

Мне бы планшетик

Последнее время мне часто стали попадать в руки различные планшеты,  в основном это конечно знаменитый iPad.  Штука удобная и в общем-то неплохая, особенно мне нравится его iOs: из ОС для мобильных телефонов он превратился в универсальную систему.

Планшет iPad

Если выбирать между электронной читалкой которую я  хотел приобрести и планшетом (ipad в частности), то я бы конечно же выбрал планшет. Во первых универсальность.  iPad как представитель продукции apple, очень функционален.   Хочешь книжки читай, хочешь  на кухне рецепты в интернете смотри. А настроить Cisco VPN и можно к корпоративной сети подключаться.

Метки записи: Читать полностью
30Дек/106

Не открываются файлы Excel по двойному клику

С утра позвонил пользователь с  странной проблемой: не открываются файлы MS Office  Excel 2003. При клике на ярлычке запускается сама облочка Excel, но сам файл так и не открывается.

Не открываются файлы Excel по двойному клику

Если открывать файл через "открыть с помощью", то получаю сообщение об ошибке: "Файл не найден - Windows не может открыть файл ......".

Если же открывать файл банальным перетаскиванием мышью или через меню "Файл->Открыть", то файл прекрасно открывается.

Метки записи: , Читать полностью
Страница 10 из 28« Первая...89101112...20...Последняя »