+38 (067) 901-63-22

Корзина

0 товара(ов) на сумму
0 грн.

Февраль 2009 — К2®, Рудюк Сергей Анатольевич

Распространение Linux Ubuntu

Вот в Википедии увидел такую информацию о Linux Ubuntu:

* Во Франции в 2007 году в Парламенте отказались от использования Windows XP и перешли на использование Ubuntu, а в 2008 году было объявлено о планомерном переводе на эту ОС более 70 тыс. компьютеров полиции. Ubuntu используется как система по умолчанию в школах Грузии, Македонии. В Испании разворачивается проект на более чем 400 тыс. компьютерных систем с Ubuntu для учебных заведений. [37] В 2008 году на Ubuntu будет переведено от 5 до 8 тысяч десктопов, в последующие 4 года будет переводиться по 12—15 тысяч компьютеров ежегодно во всех отделах полиции в пределах Франции [38].

* Google использует на своих «машинах» ОС под названием Goobuntu — модифицированный дистрибутив.[39]

* Ubuntu используется в качестве основной операционной системы на серверах проекта «Википедия»[40].

Кстати, я тоже использую Linux Ubuntu. И все компьютеры постепенно перевожу на неё.

14.02.09, 9:21

И опять ICQ ...

Вот уже 3-й раз за короткое время ICQ поменяло так протокол, что отключились все клиентские приложения сторонних разработчиков. Нужно признать, что это начинает надоедать...

14.02.09, 9:20

Снова, полезные библиотеки на AJax

Вот большое количество полезных вещей на Ajax: http://webphp.ru/60-professionalnyx-ajax-i-javascr...

14.02.09, 9:19

Как запомнить пароль и имя пользователя в TortoiseSVN при работе через ssh

В процессе работы с TortoiseSVN через ssh начинает надоедать сто кратный ввод пароля и имени пользователя. Немного порывшись в интернете нашёл способ, как решить данный вопрос.

Вот лекарство:

Щёлкните правой клавише в браузере и выбери в выпадающем меню:

TortoiseSVN -> Settings -> Network.

В поле SSH client вводите строку, подобную:

C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe -l ПользовательВSSH -pw ПарольДляПользователяВSSH

Конечно, если у Вас TortoisePlink.exe находится не в C:\Program Files\TortoiseSVN\bin\, то укажите тот путь, по которому он находится.

14.02.09, 9:19

Отказ от интернет Svitonline

Сегодня принял решение отказаться от интернет Svitonline.

Причин для этого много:

1. Я сделал заявку о плохой работе 25 января 2008 года, а уже 03 февраля. Заявку только вчера закрыли, а работа интернета по прежднему плохая... Как результат - работаю на резервной линии интернета.

2. При звонках о плохой работе вначале давали глупые советы: "перезагрузите компьютер - и заработает", а потом, когда это делал и не заработало смотрели в заявку и говорили : "Заявка не закрыта..."

3. Svitonline выкупил Beeline. И дальше к ним никто не подключается... Т.е. они не растут и испытывают финансовые проблемы.

4. Нет услуги выделенного ip-адреса. Как результат - полная фигня. Ведь мне нужен выделенный ip-адрес. В результате, его пришлось организовывать на лимитированной резервной линии.

5. Стоимость безлимита (которым я пользуюсь) - 200 грн.

В том же Укртелеком пакеты 60-100 грн вполне подходящие для той же работы, что и в Svitonline.

А за 200 грн: 4Мб на отправку и 1Мб на приём.

6. Укртелеком работает стабильно как часы, а Svitonline постоянно сбоит.

7. В последнее время "100Мб" в Svitonline далеко не "100Мб". А часто меньше даже чем на резервной линии Воли...

14.02.09, 9:16

Flash - объекты в IE6 и Opera

Начиная с 11 апреля 2006 года в силу вступил патент Eolas, засудивших Microsoft, и теперь Flash контент в IE необходимо активировать кликом прежде, чем он станет активен.

Как результат, если Вы открфываете IE6 или Opera с большим количеством управляющих Flash-объектов, то для их активации на них придётся "кликать".

Ситуация крайне не комфортная. Но, её можно решить различными обходными манёврами.

Например, используя swfobject: http://noregret.org/tutor/swfobject/

Так же полезно прочитать: http://www.flasher.ru/forum/showthread.php?p=79486...

Более работающая версия swfobject: http://code.google.com/p/swfobject/

На русском языке swfobject2: http://designformasters.info/posts/flash-embed-wit...

Мне нужно было реализовать вывод объекта flash с эффектом прозрачности, да и меню желательно было "гасить". В результате, успешным получился такой код:

Этот текст будет заменен флэшкой.

14.02.09, 9:15

Правила работы с системой Корпорация 2 CMS

Основные правила при работе с системой Корпорация 2 на сегодняшнее число:

corp_runner.php - это файл с основными классами для загрузки веб-части программы.

1. Для программных частей мы используем ANSI-кодировку. На ansi работаем, т.к. php пока более корректно работает в ansi.

Наблюдались проблемы при работе с utf-8:

- Не корректная работа с session.

- Вставка не видимых символов, в результате, появлялись лишниие переводы каретки при операциях include/require.

- При переводе php-вывода в графический формат, не корретно работали команды рисования.

Для описаний и документации, используется кодировка в формате UTF-8.

Для файлов с переводами используем ANSI, при необходимости - UTF-8.

2. По умолчанию, используется кодировка windows-1251.

3. Все выводы информации на экран используем через ф-ции в Корпорации, а не на прямую echo или print (не обязательное требование).

$c->myecho('Текст') - вместо echo или print.

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

База данных у нас в формате utf-8, а программная часть - в ansi.

5. Все поля преобразуем из utf-8 в текущую кодировку с помощью функций в Корпорации

и записываем обратно, тож преобразуя из текущей кодировку в utf-8.

$c->dc('Текст'); - Декодирование из utf-8 в текущую кодировку

$c->ec('Текст'); - Кодирование из текущей кодировки в utf-8.

6. Для более быстрого набора основного класса введена переменная $c - вместо $corp.

7. Первичные ключи генерируем с помощью ф-ции в Корпорации myid.

$c->myid();

8. Формат файлов перевода:

$this->s(array(

"Идентификатор перевода 1" => "Перевод 1",

"Идентификатор перевода 2" => "Перевод 2",

"Идентификатор перевода 3" => "Перевод 3"

)

)

Вывод на экран с переводом осуществляем, с помощью ф-ции:

$c->tr('Идентификатор перевода');

9. Во всех каталогах для описания функционала для программистов используется файл desc.

В компонентах так же предусмотрены каталоги с документацией.

Документировать работку каждой компоненты - обязательно.

Так же необходимо описывать назначение функций и переменных.

10. SQL-запросы обязательно выполнять, используя ф-ции Корпорации 2:

$c->q('SQL-запрос') - выполнение SQL-запроса без необходимости обработки информаиции.

$c->fetch($dataset) - Передвижение по источнику данных $dataset.

14.02.09, 9:14

Изменение исходников Корпорации 2

Программисты, работающие над Корпорацией 2 могут изменять основное ядро. Изменения в него вносятся с помощью системы контроля версий svn.

Для работы в svn установите клиент SVN. Кто работает в Windows может воспользоваться TortoiseSVN.

Для того, чтоб подключиться к репозитарию, сотрудникам необходимо сделать заявку по адресу: rs@rsa.ms

Я выдам пароль и имя пользователя (обычно, они совпадают с именем и паролем при подключении через ssh).

Путь для подключения к репозитарию: svn+ssh://corp2.net/d2/svn/corp2

14.02.09, 9:13

В Украине меняются телефоны экстренного вызова

В Украине меняются телефоны экстренного вызова. Об этом практически не слышно в масс-медиа, но через две недели Вы если позвоните по 01, 02, 03 или 04 - ничего не услышите. Данные телефоны работать не будут...

Двухзначные номера меняются:

01 - на 101

02 - на 102

03 - на 103

04 - на 104

14.02.09, 9:12

Переход на банковское обслуживание в Приватбанк

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

После анализа банков, выбрал ПриватБанк.

Причины, почему, именно Приват:

1. Надёжный банк. Пока не было слугов о его банкротстве.

2. В нашем районе есть 2 отделения ПриватБанка. Выбираю более крупное.

3. Уже пользовался их услугами.

4. Условия обслуживания соизмеримые с банком Надра.

5. Спектр услуг не меньше, чем в банке Надра. А даже больше.

6. Бесплатный интернет-банкин.

7. Переходят на Linux. А это значит, стабильность и экономия денег клиентов. Кроме того - высокий уровень программистов, которые работают в банке.

8. Т.к. Приват использует Linux и я использую Linux, то логично предположить, что их программные продукты у меня будут так же работать, как в банке :) Т.е. не должно возникать проблем с тем, что у меня Linux.

14.02.09, 9:10