Category: it

DOSbox и MS-DOS 6.22

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

Я пытался работать с ним. Оказалось что он не имеет команду CALL.... он еще много чего не имеет. А еще внешние ДОСовские команды из под него не запускаются, так как они привязаны к конкретной версии DOS, и командой SETVER тут не отбрехаешся так как она тоже привязана к конкретной версии DOS. Получается замкнутый круг.

Collapse )

EhLIB VCL

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

Ну, а пока они там вносят, выносят, я наверное опишу очередную VCL-библиотеку.

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

Collapse )
  • Current Music
    Клатцание клавиатуры Mitsumi
  • Tags

Open Office - кошмар рядового менеджера.

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

В сфере последних событий, я все-таки опубликую этот забытый пост.

~~~~~~~~~~~~~~~~~~~ 26.июня.2012
Хочу сегодня поговорить об одной очень популярной системе. Называется она Open Office.
Как вы уже догадались из названия, эта система предназначена для обработки всевозможной документации. Многие из Вас с ней сталкивались неоднократно.

Тем кто не знает, скажу, что - эта система очень похожа на Microsoft Office и включает в себя текстовый редактор (Write), электронные таблицы (Calc), простенькую чертежную программу (Draw)... Ну наверное тут я остановлюсь, потому что не хочу сорить буквами. Народ работающий в ней, дальше Калька с Вритером не заходят, да и не нужно им большего для повседневной жизни.


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

Collapse )

Стили написания программ.

Обычно начиная программировать, мы почти не задумываемся о стиле написания программ. Его мы копируем с той книги, или тех исходников, по которым изучаем язык программирования. Если примеры в книге оформлены хорошо, наши исходники стройны и аккуратны. Если плохо, то наши программы превращаются в месиво команд и операторов.
Спустя годы мы привыкаем к усвоенному в процессе обучения стилю написания, и уже не задумываемся о том, что есть что-то еще. А стилей оформления программ поистине много. Я приведу здесь только некоторые из них. И начну с БЕЙСИКа.
Collapse )

Решение проблем при подключении к SQL-серверу.

 На форумах часто появляется вопрос «Не могу подключиться к SQL Server-у». Причин возникновения проблем с подключением к SQL Server-у может быть много, но есть простые методы диагностики и выявления проблем подключения к серверу.

Шаг 1.
Попробуйте «пропинговать» сервер БД как по имени так и по IP-адресу, командой
Ping [SQLServerDNSName], где SQLServerDNSName – DNS имя сервера БД в сети. Если возникли проблемы с пингом по имени, то необходимо устранить проблемы со службой DNS в Вашей сети. Если сервер не пингуется по IP-адресу, то необходимо решить проблемы, либо с маршрутизацией пакетов в сети, или проверить саму сеть на наличие физических обрывов.

Шаг 2.
Выполняется при условии, что шаг 1 выполнился успешно.
Простая проверка к соединения с сервером БД осуществляется командой
telnet [SQLServerIPAdress] [port] – где SQLServerIPAdress IP-адрес сервера, port-порт подключения к серверу, по умолчанию 1433. При удачном подключении, экран терминала telnet будет чистым с мигающим курсором. При неудачном подключении необходимо проверить порт подключения к серверу. Определение настроек порта на клиенте выполняется утилитой cliconfg.exe, на сервере - утилитой svrnetcn.exe.

Шаг 3.
Выполняется при условии, что шаги 1 и 2 выполнились успешно.
Часто на этом шаге при подключении возникает ошибка «Login failed for user [UserName]», где UserName-имя пользователя, под которым вы хотите подключиться к серверу БД. При возникновении такой ошибки необходимо проверить тип авторизации. По умолчанию при установке SQL Server-а разрешена только Windows авторизация. Если Вы подключаетесь под логином sa, то Вам необходимо установить на сервере БД смешанную(mixed) авторизацию. Также необходимо проверить пароль для логина, под которым Вы подключаетесь.

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

www.sql.ru/articles/mssql/2005/013001TtroubleshootingConnectivitySQLServer2000.shtml