+38 (067) 901-63-22

Корзина

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

Компиляция UDF-библиотеки rfunc в Linux Ubuntu 8 для Firebird 2

Для того, чтоб скомпилировать библиотеку rfunc для firebird 2, необходимо произвести ряд действий.

1. Установить firebird не из репозитария, а так, как написано было в предыдущем сообщении.

2. В файле rfunc.conf исправить:

GDS_NAME = fbclient

#GDS_NAME = gds32

3. Исправить в файле makefile.linux:

#RFUNCIBUTILLIB = /usr/lib/libib_util.so

RFUNCIBUTILLIB = /opt/firebird/lib/libib_util.so

4. Исправить в том же файле:

#INCLUDE = -I/usr/include -I"$(IBASE)$(SDKDIR)/include"

INCLUDE = -I/usr/include -I/opt/firebird/include

5. Установить:

apt-get install uuid-dev

6. Прокомпилить:

make -f makefile.linux rfunc

7. Появится файл библиотеки под названием rfunc в том же каталоге, где Вы компилировали.

Можете его переименовать в rfunc.so - для соблюдения стандартов в названиях файлов.

8. Полученный файл переписать в /opt/firebird/UDF.

После этого, перезагрузите сервер. Библиотека должна работать.

28.07.08, 12:25

Установка Firebird 2 на Linux Ubuntu 8

Как оказалось, Firebird взятый из пакетов Linux Ubuntu работает не до конца нормально - по не понятным причинам не хотят подвязываться UDF-библиотеки.

Лекарство от этого я нашел здесь: http://www.howtoforge.com/installing-firebird-2.0.3-database-server-on-ubuntu-7.10

Выполните команду:

apt-get install libstdc++5

Для 32-х разрядной ОС:

user@machine:~# sudo wget http://downloads.sourceforge.net/firebird/Firebird...

user@machine:~# sudo tar -xvf FirebirdSS-2.0.3.12981-1.nptl.i686.tar.gz

user@machine:~# cd cd FirebirdSS-2.0.3.12981-1.i686

Для 64-х разрядной ОС:

user@machine:~# sudo wget http://downloads.sourceforge.net/firebird/Firebird...

user@machine:~# sudo tar -xvf FirebirdSS-2.0.3.12981-1.amd64.tar.gz

user@machine:~# cd FirebirdSS-2.0.3.12981-1.amd64

sudo ./install.sh

sudo chown root:root /opt/firebird/UDF/*

sudo chmod 444 /opt/firebird/UDF/*

sudo /etc/init.d/firebird reload

Ну и естественно, нужно не забыть записать UDF-библиотеку в UDF-каталок.

28.07.08, 12:20

Фрилансеры

Ко мне довольно часто обращаются люди по поводу работы. Только, практика показывает, что 95% из обратившихся - пустышки, которые не могут, не хотят и не будут работать. Такие "программисты" не проходят далее 1 проекта, а часто и 1 проект не могут завершить :).

Для примера, вчера ко мне обратился человек:

- Здраствуйте, меня интересует вопрос удаленной работы. Заранее извините, но на сайте у Вас написано знание многих CMS но правильней внести изменения Joomla.

- Добрый день. Что Вы раскажете о себе ?

- http://kupec.org.ua/ - адрес сайта его производства.

Заглянул я на этот сайт и увидел, что на нём поскидывана, как в мусорку всякая всячина. Дизайна, как такового нет. И более того, до сих пор стоит надпись сайта Your Website :)

В принципе, сразу из проекта стало всё понятно.

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

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

- И что это такое ?

- Пример того чем занимаюсь...на Джумле

- Меня подробней интересует - резюме.

- горный инженер-педагог, неполное экономическое, Виндовс, Линукс. на данный момент безработный. 34 года.

- Где живёте ?

Нужно признать, что человек явно не хотел о себе что-либо рассказывать. А это явно показывает, что он обратился с одинаковым предложением в огромное количество компаний :) И явно не будет работать на благо компании. А основная цель - нахвататься проектов, получить деньги и всё... Ищи с ветром...

Продолжился, уже начавший надоедать разговор:

- В Луганской области Алчевск

- У вас выделенный интернет ? Надеюсь, не диал-ап ?

- безлимитка

- Хорошо, если мы начнём работать, то сколько у вас времени для наших работ ?

- Пока свободен, зависит от того какие работы и оплата.

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

- Да я не против, я ищу постоянную работу, желательно с оформлением и конечно же высокооплачиваемую, так как работая инженером по сбыту электроэнергии на 1500 грн. семью не прокормить.

- Хорошо, какие ещё вы проекты делали ? Есть ли у вас телефон в сети Life ? Обычно, для корпоративных разговоров мы используем Life.

- Я не программист, работаю с Джумлой года 2, с Мамбо начинал ознакамливаться, делал на локалке, но вот пока безработный решил в нет выйти. И вопрос 20% в денежном эквиваленте...

Интересно, что человек так и не ответил по поводу других проектов. Т.е. судя по всему, он реализовал недоделанный 1 проект ито "под себя". Т.е. без соблюдения требований, которые обычно выдвигают заказчики. И при этом утверждает, что работает с Джумлой 2 года :) И за 2 года сделал только 1 не доделанный проект ??? Смешно как-то.

Опять же таки говорит, что не программист. Но при этом пытается оформиться на работу программистом... Ну что-ж если есть желание... То и не программист может стать программистом. Но, готов ли он ? Это мы увидим далее...

- Заказы у нас от 500$ до нескольких тыс. Нормальная скорость работы - 1 портал/неделя.

- Ну это же без наполняемости...

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

- Делать на локалке или на хостинге ?

- Мы обычно работаем прямо на сервере.

- наполнение, это головная боль... (от себя - интересно, какая ? Ведь проект делается так, чтоб пользователям было легко наполнять. А если это "головная боль", то что же можно ожидать от такого программера. И более того его не заинтересовало то, что нужно писать проект, а показалось сложным - наполнение. Т.е. работа пользователя, а не программиста...)

- Приходится делать всё, что угодно - не перебирая. Поэтому, если хотите работать, это нужно знать. Задачи бывают разные. И не только нужно осваивать Джумлу, но и другие CMS.

- E-107 пробовал, но не понравилась, у меня просто огромный сборник компонентов Джумлы и именно 1.0.х, протестено некоторое переводил подгонял.

- Чаще всего, у нас проекты на Джумле и Битрикс. А так же на Корпорации. Для начала, нужно будет изучить первые два. У вас есть телефон в сети Life ?

- Я лайфом не пользуюсь, Скайп под боком С битрикс знаком был, но со старой версией, коммерческое меня не совсем интересует, Собственно с ХооРs начинал года 3 назад, но это CMS умерла.

- над проектом работает один человек или несколько, если да как это все выглядит...

- Обычно, дизайн и нарезку делает дизайнер. А программную часть - программист. Иногда, бывает, что больше работает человек. Но, как правило, над программной частью в 1 момент времени работает 1 человек. Вы же программировать собираетесь ? (Этот вопрос я задал на всякий случай. Чтоб он подтвердил, что всё таки хояет работать программистом. Ведь ранее он сказал что не программист)

- Ну по этому вопросу я и обратился только под джумлу, а компоненты какие-нибудь даются или нет, существует ли какая-то база.

- Компонент достаточно под джумлу. Обычно идёт кастомизация компонент под необходимый проект. Для пробы, я могу дать какой-то из проектов. Посмотрим, как вы пишете. (Я предпочёт умолчать, что у нас разрабатывается своя CMS-система. Т.к. этот человек может просто хочет нахвататься компонент и уйти. Но, опять же таки, зачем это нам нужно...)

Решил перейти к большей конкретике, ведь он так резюме и не прислал. Задал вопрос:

- Как вас зовут ?

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

Сказать по честному, только имя - ну это уж совсем смешно. Человек явно не хотел рассказывать о себе. Ведь тогда его можно будет проконтролировать, увидеть, например, что он обратился к десяткам компаний с одним и тем же предложением... Т.е. не готов реально работать...

- А точней. ФИО ?

- Ну ведь можно и без фамилий.

- Я хочу знать с кем имею дело. Вообще, чем более полная информация - тем лучше.

- Я Вас понимаю, но пока я не в штате сотрудников, как то не очень хочеться рассказывать свои полные данные.

Тем самым, подтвердились мои опасения... :)

- Вы же хотите работать. Поэтому, нужна полная информация.

Я не ищу людей на 1 день. Хотя, такие часто попадаются. Просто, они далеко не проходят. Те же, кто готов и хочет работать - работают долго.

- Вы поимите меня правильно, возможность зарабатывать сайтостроением можно реализовать на любом форуме или сайте посвященных фрилансу, меня интересует постоянная высокооплачиваемая работа желательно с оформлением (и продвижением) тем более что занявшись фрилансом можно не 20% получать а 100% от заказа если заказчик не кинет, во всяком случае 50% предоплыты всегда можно получить.

Ещё раз подвердилось, что это "фрилансер". Но ведь мы не ищем фрилансеров, а ищем людей, которые умеют качественно и быстро делать работу. А это никак не "фрилансеры"...

Я продолжал разговор:

- Ну и что ? Поймите правильно, я работаю с постоянными людьми, а не фрилансерами.

Работы много. Но, для того, чтоб работать, мне нужна полная информация о том, с кем я работаю. И я бы не хотел, начинать работу с человеком, с которым проработаю не далее 1 проекта. К тому же вы ко мне обратились. А не наоборот.

(Что интересно, я успевал набрать 3-5 фраз. А человек на той стороне провода отвечал 1. Т.е. он или медленно набирал или переписывался с несколькими другими людьми. Т.к. у него на связи возможно было несколько человек... )

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

- Хорошо. Тогда давайте сразу же договоримся говорить правду и полную информацию - не скрывать ничего.

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

- Заработок реальный. И меня интересует, чтоб вы работали только на нас. А мы загружаем соответсвенно вас на 120%. Конечно, придётся постоянно учиться и изучать. Ведь без этого в программировании не возможно.

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

(Предложение совершенно абсурдное и граничит с бредом пьяного человека. Для чего мне нужны баннеры ? Ещё и за 150 баксов в мес. Мы же не о рекламе говорим, а о работе, которую должен было бы он выполнять... Смешно... Что и говорить... Когда вместо работы человек предлагает "рекламу" на недоделанном и никому не нужном, кроме него сайте...)

Но, я более культурно спросил:

- Зачем мне баннер ? Нет. Я проверяю всегда людей реальными задачами.

- Ну Вы же говорите что бы быть уверенным что я буду работать только на Вас.

(Человек явно не понимает, что у него спрашивают и не умеет общаться ни с заказчиком, ни с работодателем...)

- Я дам вам какой-то из проектов на Джумле. Вы сделаете или не сделаете. И будет понятно в каком направлении двигаться. С какой скоростью Вы умеете работать ?

- Работаю ночью могу с 12-6 утра только проба будет оплачиваться или нет... И на локалке делать или нет. (Ещё раз его слова расходились с ранее сказанными словами. Ведь, ранее он говорил, что безработный. Но, тогда почему он делает работу ночью ? И как вообще с ним работать, если он работает тогда, когда все нормальные люди спят... И каков результат от такой работы будет ??? Я уже представил... И картины сайта мне нарисовались, как улица после бомбёжки...)

- А почему не в рабочее время ? Обычно, работа идёт целый день - не по ночам. Иначе, никакой серьёзный проект не сделаешь.

- Ну я ж говорю я вольны художник, могу днем впринципе, просто меня ночью не отвлекают и легче собрать с мыслями... (Интересно, кто же его отвлекает... Работа ? Или он дрыхнет днём, а работает ночью ? Спит же он когда-то... :) )

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

- Ладно, я определюсь с проектом для вас и дам его. Конечно, это будет как-то оплачиваться, пусть и не очень сильно. Есть у вас возможность достать Life ? Думаю, это будет проще, чем присылать карточку из Киева.

- Просто если делать на локалке, то мне не совсем сейчас удобно, так как работаю на Кубунту, и сервер не хочу настраивать..

Удивительно пролетают мимо его мозга мои вопросы :)

- Я же говорил, что всё делаем на сервере. По тем же причинам.

- :-( видно просмотрел... Я на связи всегда скайп adminkupec. (А куда он смотрел, что всё пропускал...)

- ок. И ориентируйтесь на 100% работу только с нами. Если потянете, то объёмы будут. А значит и заработок. И ориентируйтесь на долгую работу. Т.к., как я говорил меня не интересуют люди на короткое время. Меня интересует сотрудничество на долго.

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

(Ещё раз подвердилось не постоянство человека. Ведь под "юлить" можно предположить всё и найти причину для не работы даже там, где её нет...)

- С моей стороны всегда всё открыто. Поэтому, я хочу, чтоб было так же с вашей стороны.

И если вы готовы работать на все 100%, то можем начать работать.

- Хорошо, буду ждать Ваших сообщений.

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

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

- ок.Ладно, пока отключусь. Если, что - пишите.

- Ок

Я настроил микрофон. Расписал задание, определился с ценой и утром следующего дня с ним связался:

- Добрый день. Вы на связи ?

Его не было на связи. Хотя это уже было 11:30. Видно, отсыпался после "ночной работы" :)

Наконец, в 14 часов написал:

- Да

- Добрый день.

Попытался связаться по скайпу - он не в онлайн.

Тогда, написал по ICQ:

- Пытаюсь с вам связаться по скайпу. Что-то скайп выключен.

- Скайп тоже включен.

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

Я представился, спросил E-Mail, куда скинуть задачу.

На, что собеседник ответил: "Я сейчас открою любой E-Mail и вышлю". (Нужно признать, что это потвердило то, о чём я предполагал ранее...)

Я же сказал, что мне нужен тот, которым он постоянно пользуется, ведь мы постоянно будем работать с одним и тем же E-Mail.

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

Я сказал, чтоб он выслал мне адрес и я вышлю задание.

Наконец, он прислал:

- alex@kupec.org.ua

- Отправил.

Я выслал перечень задач по существующему сайту. На котором нужно было лишь изменить несколько функциональность некоторых из компонент. Сам же сайт был сделан на 98%. Т.е. не хватало некоторых не больших возможностей - их нужно было допрограммировать.

Чудо-программист ответил:

- 1. Seyrat Pro со всеми функциями стоит примерно 80 баксов, у него нет перевода на русский..

Извините я простотрел Ваше задание. Мой Вывод такой за 800 гривет перелопачивать полность портал нет смысла, а кроить его заново так это стоит намного больше... По всем вопросам в задании скажу, это все реально сделать, только не за неделю и некоторые компоненты прийдется полностью убирать или переустанавливать... насчет русификации видеокомпонента, ифицированый, но есть ли ID ключ у хозяина сайта... Задания по перекраиванию 1компонента стоят около 500-1000 грн можно посмотреть примерно цены у Адептуса... Нет меня такой объем, тем более по переделыванию и за такие цены не устраивает...

Интересно, что вместо выполнения работы, человек стал говорить о том, что нужно установить другие, платные компоненты, да и вообще переделать и "перекроить" весь сайт. Хотя такая задача ему не ставилась... И более того, этого не нужно было делать... :)

Конечно, если бы он разговаривал с заказчиком, то заказчик ужаснулся и схватился за голову. Т.к. услышал только о том, что нужно купить компоненты... + ещё и отавалить деньги за работу. И это при том при всём, что никто не уверен, что данный программист выполнит работу... Ведь работы он так и не показал. А о квалификации всё стало понятно сразу же...

Ведь часто программисты, которые ничего не умеют делать ссылаются на то, что нет компонент, что нужно купить компоненты и т.п. При этом, когда дойдёт до работы - работы не будет...

- Так его кроить и не нужно. Там нужно править функционал компонент. А это самое главное в умении программирования.

- Эти вопросы к разработчикам компонентов, которые за 800 грн работать не станут...

(Вот мне интересно... Зачем он мне нужен, если я должен обращаться к разработчикам компонентов... И я же не ставил ему задачу делать компоненты. А там задача была только в частичной кастомизации...)

Всё же я продолжал. Ведь было интересно уивдеть чем всё закончится:

- Ставить готовые компоненты может каждый дурак. А в реальных задачах нужно адаптировать существующие компоненты под необходимую задачу.

- Ну так не затакие деньги происходит адаптация... Тем более компонент видео на этом сайте не воспроизводит расшитения файлов которые в уже залиты, для этого используется другой компонент... :-) есть огромная разница между flv & mpeg

(Интересно, ну кто ему ставил задачу ставить другие компоненты... Там всего то нужно было немного дописать. А это строк 10-20. А тут слышу о том, что он хочет всё переустановить. Т.е. это ещё раз подтвердило, что человек не умеет изменять исходный код, а умеет только ставить компоненты. Но, тогда почему он хочет идти программистом ??? )

Я писал далее:

- А кого волнует какие компоненты использует программист ? Есть задача, необходимо её решить.

А то, что платится за проверку знаний - это только хорошо.

Тем более, что работа для стоящего программиста на 3-4 дня. (А это время реальное. Во всяком случае, для программиста такого уровня, как я. Но, ведь мне нужно было посмотреть, что он умеет. Для этого и придумана данная задача...) И задачи эти даже из лёгких по сравнению с теми, с какими приходится сталкиваться программисту. Вы же программистом хотели быть. А задача программиста - программировать.

А не использовать только существующие компонентов. И задачи бывают как большие, так и маленькие. Как сильно оплачиваемы, так и не очень.

Тут ничего не поделаешь. Всё зависит - от опыта программиста. Так, что вы дальше первого проекта не пошли ? :)

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

Интересно, что он заворил о технической возможности :) И начинает нести всякий бред. Ведь тот сайт я делал и на 98% сделал. А остаток хотел, чтоб он доделал - для того, чтоб проверить его знания. Но, вместо этого, слышу, что типа то, что я делал сделать не возможно. И хостинг, на котором я работал может не работать :) И как можно поручить задачу делать всю, если он не потянул и 2% от задачи ???

Интересно, что сказать... Такое ощущение, что он говорит с ламмером, который ничего не понимает и объясняет, что нужно типа сделать много.... :)

- А меня интересует не сделать сайт с нуля, а проверить знания того, с кем имею дело.

- собственно и служит мне своего рода тестовой базой для расширений Джумлы и СВ и к моим советам прислушиваются некоторые юзеры на форумах... Я знаю себе цену. Меня интересует реальная работа и заработок. Если есть предложения можете держать связь со мной и тем самым делаем. сотрудничество, если нет, то на форумах за 10 баксов могут собирать сайты на любой CMS. С уважением. http://auction.kupec.org.ua/item/613255.htm

Интересно, о какой он своей цене говорит, если не может решить простой тестовой задачи. И как я могу дать работу после этого ???

- Вы что же думаете, что если не можете решить простейшие задачи, то посыпятся заказы ?

У нас работа всегда есть. Но, если я даю задачу, её обязательно необходимо выполнять.

Если программист выполняет задачи, то он занят на все 120%.

Но, если не выполняет, так и задач никто не даёт. И меня не интересует, что человек много или мало сделал проектов.

А меня интересует, что человек способен выполнить работу или нет. А работа у нас всегда есть.

На практике, приходится не только создавать сайты, но и переделывать или создавать компоненты.

И не только Джумла, но и Битрикс, и Корпорация.

Поэтому, если не можете выполнять обычные задачи. Тем более, что не самые сложные. То и задач других не будет.

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

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

(Интересно, что я не таким тоном сказал ? Сказал правду ? Ну что ж поделаешь. Ведь человек подтвердил свою не компетентность... Совершенно не понятно, для чего он говорит, что нужно убирать копирайты. Ведь этого в задаче совершенно не было...)

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

На этом наш разговор завершился. Больше этот "деятель" не связывался. Видно, понял, что я не тот работодатель, которому можно "налопшать", набрать денег и ничего не делать...

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

Подобные люди часто встречались. Они берутся за проект, его не выполняют. А когда проходят все сроки приходится в срочном порядке, откладывая все важные задачи делать данный проект. И всё из-за того, что вместо работы, такие люди 1-1,5 мес., которые отводятся на портальный проект ничего не делали...

27.07.08, 17:16

Виртуальные машины в Linux Ubuntu

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

В Линух есть несколько программ для создания виртуальных машин:

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

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

- QtEmu. Не плохой эмулятор. Правда, несколько устаревший - не использует последних возможностей компьютера. VirtualBox, созданный из него, пошёл по развитию дальше.

Виртуальные машины работают практически так же, как и обычные машины. Исключением является прямое обращение к видео-памяти.

15.07.08, 12:58

Дополнительные полезные программы для Linux Ubuntu 8

При использовании Linux Ubuntu я нашел полезными такие программы:

- QCad. Бесплатный аналог AutoCad. Обладает соизмеримыми возможностями работы с графикой с AutoCad. Причём, работа в данной программе похожа на AutoCad. Формат данных тоже такой же. 3-х мерную графику в данной программе не увидел. Может, просто плохо искал.

- FireFox. Это практически стандартный браузер как для Линукс, так и для Виндовс :)

- LICQ. Замена ICQ. Но, нужно признать, что ещё не умеет работать с кодировкой, которая применяется в новых версиях ICQ и QIP. А так, программа с достаточно интересными возможностями. И главное, кросс-платформенностью.

- Krusader. Файл-менеджер, аналогичный Total Manager или Win Commander. Обладает возможностями гораздо большими, чем другие программные продукты такого рода.

- Bluefish Editor. Редактор веб-страниц. Прекрасно работает с кодировкой Win-1251. А так же имеет обширный справочник команд PHP, HTML и т.п.

Данный редактор может соперничать с Adobe Homesite.

15.07.08, 13:12

Полезные программы в Linux

Недавно установил Linux Ubuntu 8.04 для 64-х разрядного процессора.

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

Нужно признать, что Ubuntu развивается. Желающие могут настроить свой рабочий стол для использования таких эффектов, каких нет даже в Windows Vista.

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

Если Вы хотите настроить рабочий стол под себя, то ставьте программы:

- Advanced Desktop Effects Settings.

- Emerald Theme Manager.

- Compiz Fusion Icon.

07.07.08, 19:10

Мировые кризисы

Вот на сайте http://news.finance.ua нашел:

1788-1792

Экономический кризис во Франции

В первой половине XVIII века во Франции наблюдался экономический бум. В конце века наступил застой: мануфактуры производили товаров больше, чем потребляло население. 1780-е годы оказались неурожайными, запасов зерновых хватило всего на несколько лет. Многие мануфактуры свернули производство, тысячи горожан остались без работы. Начались массовые волнения. Государственный долг в эти годы вырос в несколько раз, для финансирования займов власти ввели дополнительные налоги. Экономический кризис привел к политическому коллапсу, и в 1792 году началась Великая французская революция.

1825

Первый международный финансовый кризис

В начале 1820-х годов европейские инвесторы (в основном выходцы из Великобритании) вкладывали в разработку золотых и серебряных рудников в Латинской Америке. Добытые в регионе драгметаллы поставляли в Англию - в частности, на фондовую биржу в Лондоне. Массовые спекуляции с золотом и серебром истощили резервы Банка Англии, разразился фондовый кризис, приведший к панике в банковской системе Великобритании. Кризис перекинулся на Латинскую Америку, поскольку золотоискатели потеряли основной рынок сбыта.

1836

Фондовый кризис в Англии

В 1836 году - неурожай кукурузы в Англии и высокий уровень оттока капитала (в Америке начался хлопковый бум). Международные золотые резервы Банка Англии сильно сократились, и ему пришлось поднять учетную ставку. Начался кризис на британском фондовом рынке.

1847

Фондовый кризис в Европе

В начале XIX века самым популярным активом на фондовом рынке Европы были акции железнодорожных компаний. Спекулятивный бум на ж/д акциях того времени во многом похож на массовые инвестиции в .com-индустрию на рубеже XX-XXI веков. Многие ж/д компании не оправдали надежд инвесторов, некоторые фирмы лопнули. Начался фондовый кризис, который перекинулся на банковскую систему Англии, Германии и Голландии.

1857

Первый мировой экономический кризис

Начался в США. Причина - массовые банкротства железнодорожных компаний и обвал рынка акций. Коллапс на фондовом рынке спровоцировал кризис американской банковской системы. В том же году кризис перекинулся на Англию, а затем на всю Европу. Волна биржевых волнений прокатилась даже по Латинской Америке.

1861

Валютный кризис в США

В начале Гражданской войны между Севером и Югом США Госказначейство страны обратилось за финансовой помощью к американским банкам. Банки предоставили кредит правительству, однако власти США не смогли погасить заем в срок. Возник кризис ликвидности банковской системы, продолжавшийся до конца войны - 1865 года.

1890

Кризис банка Baring

Старейший английский банк Baring - кредитор железных дорог и других инфраструктурных проектов - обанкротился. Банк Франции и Российский центральный банк предоставили Великобритании крупный кредит, который помог стране преодолеть валютный кризис и провести санацию банка.

1907

Кризис фондовой биржи в Нью-Йорке

Банк Англии поднял учетную ставку с 3,5% до 6% для пополнения золотых резервов. Это привело к оттоку капитала из США - инвесторы охотнее вкладывали в госбумаги Королевства. Акции на Нью-Йоркской фондовой бирже обвалились.

1914

Международный финансовый кризис

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

1920-1922

Мировой экономический кризис

Послевоенная дефляция и рецессия. Явление было связано с банковскими и валютными кризисами в Дании, Италии, Финляндии, Голландии, Норвегии, США и Великобритании.

1929-1933

Великая депрессия

29 октября 1929 года (Черный четверг) обрушились все фондовые индексы на американских биржах. Кризису предшествовало сокращение производства в развивающихся странах: бум фондового рынка в США в 1927-1928 гг. привел к оттоку капитала из Европы и Латинской Америки, спровоцировал несколько валютных кризисов в Австралии, Аргентине, Бразилии, Уругвае.

1933

Кризис доллара

Президент США Теодор Рузвельт решил прекратить действие золотого стандарта в США. К тому моменту запасы золота в ФРС не покрывали объем денежной массы в стране. Опасаясь воплощения планов Рузвельта, иностранные инвесторы стали скупать доллары, обменивать их на золото и вывозить драгметалл из страны. В итоге Рузвельт осуществил задуманное: отменил привязку доллара к золоту.

1973

Первый энергетический кризис

Начался с подачи стран - членов ОПЕК, снизивших объемы добычи нефти. Таким образом добытчики черного золота пытались поднять стоимость нефти на мировом рынке. 16 октября 1973 года цена барреля нефти поднялась на 67% - с 3 до 5 долларов. В 1974 году стоимость нефти достигла 12 долларов.

1987

Черный понедельник

19 октября 1987 года американский фондовый индекс Dow Jones Industrial обвалился на 22,6%. Вслед за американским рынком провалились рынки Австралии, Канады, Гонконга. Катастрофу на мировых фондовых площадках биржевики считают мистикой: событию не предшествовали экономические или политические потрясения. Возможная причина кризиса - стадный рефлекс: отток инвесторов с рынков после сильного снижения капитализации пары-тройки крупных компаний.

1994-1995

Мексиканский кризис

В конце 1980-х гг. мексиканское правительство проводило политику привлечения инвестиций в страну. В частности, чиновники открыли фондовую биржу, вывели на площадку большинство мексиканских госкомпаний. В 1989-1994 гг. в Мексику хлынул поток иностранного капитала. Первое проявление кризиса - бегство капитала из Мексики: иностранцы стали опасаться экономического кризиса в стране. В 1995 году из страны "ушли" 10 млрд. долларов. Начался кризис банковской системы.

1997

Азиатский кризис

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

1998

Российский кризис

Один из самых тяжелых экономических кризисов в истории России. Причины дефолта: огромный государственный долг России, низкие мировые цены на сырье (Россия - крупный поставщик нефти и газа на мировой рынок) и пирамида государственных краткосрочных облигаций, по которым правительство РФ не смогло расплатиться в срок. Курс рубля по отношению к доллару в августе 1998-го - январе 1999-го упал в 3 раза - c 6 руб. за доллар до 21 руб. за доллар.

2001

Кризис.com

Крах интернет-компаний (доткомов) сначала коснулся мелких интернет-компаний, затем волна банкротств прокатилась по крупным компаниям, специализировавшимся на услугах b2b (бизнес для бизнеса). Причина кризиса - неоправданно высокий уровень инвестиций в компании IT-сектора и низкие финпоказатели многих из них. После кризиса доткомов в США началась рецессия.

27.05.08, 10:23

Корпорация 2

Опять о Корпорации 2, которая достаточно активно разрабатывается сейчас.

Нужно признать, что это на 100% переработанный проект. В котором полностью изменено всё.

Предполагается, что данный продукт будет работать на любой базе данных. В качестве основы, взята самая "слабая" SQL-база данных - MySQL, которая не имеет по умолчанию ни хранимых процедур ни триггеров. Однако, которой пользуется большое количество веб-программистов.

Корпорация 2 - это продукт в котором будут идти параллельно и веб и прикладные решения.

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

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

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

Теперь, не будет 4 отдельных базы данных, как было (ROffice.gdb, metadata.gdb, r_ini.gdb, secur.gdb)всё будет в одной базе данных.

Бизнес-процессы будут прозрачными, легко-проверяемыми и хорошо документированными. Изначально, делается значительный упор на средства программирования для разработчиков.

20.04.08, 16:20

Корпорация 2 - CMS

Наконец, мы приступаем к реализации запланированной нами CMS-системы.

Корпорация - CMS.

Цели, которые ставятся перед системой:

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

2. Высокая скорость работы.

Функциональность не должна сказываться на скорости работы базы данных.

3. Читабельность базы данных.

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

4. Документированность структуры базы данных и связей.

За счёт единого словаря структуры базы данных можно просмотреть информацию о структуре и связях.

5. Динамический построитель структуры базы данных.

С помощью построителя структуры можно изменять структуру и связи.

6. Высокие возможности импорта/экспорта информации. Т.е. должно импортироваться, как в корпорации с 5 форматов, экспортироваться в 14 форматов. Кроме того, интегрироваться с системами 1С и Корпорация.

7. Ориентация на доступные на всех хостингах технологии. Т.е. база данных MySQL, PHP5.

8. Высокая скорость разработки за счёт применения RAD-систем. Скорость разработки должна быть выше на порядок.

10. Лёгкость кустомизации.

Весь исходный текст должен разделяться на системный и пользовательский.

Текст должен легко читаться и быть хорошо документирован.

11. Визуальная настройка интерфейса без программирования.

С помощью редактора стилей должна быть возможность изменения цветов.

12. Много-сайтовость.

На базе CMS-системы должна быть возможность создавать не ограниченное количество сайтов.

13. Много-магазинность.

Модуль магазина должен позволять за считанные секунды создавать новый магазин.

14. Лёгкое слияние нескольких баз данных в одну.

Обеспечивается за счёт уникальности первичных полей.

15. Повсеместное применение технологий на базе Ajax.

16. Реализация всех основных модулей:

- Блог.

- Контент.

- Форум.

- Чат.

- Интернет-магазин.

- Каталог товаров и услуг.

- Новости.

- Импорт из RSS. Экспорт в RSS.

- Карта сайта.

- Поиск.

- Авторизация.

- Фотогалерея с возможностью вставки изображений, flash, видео, музыки, файлов, виртуальных панорам, виртуальных туров, 3D-объектов, слайд-шоу и т.п.

- Файловый менеджер.

- Загрузка файлов.

- Календарь.

и т.п.

17. Редактор интернет-страниц на подобии Word.

18. SEO-оптимизация системы.

19. Большой выбор изначально созданных красивых шаблонов и стилей.

20. Обновление системы через интернет.

21. Система тех-поддержки как модуль системы и как поддержка самой системы.

22. Возможность отправки почты как без авторизации так и с авторизацией.

Возможность отправки почты через SSL. Возможность использования почты Google.

23. Встроенный модуль карт. Позволяет создавать карты и позиционировтаь на них объекты.

24. Лёгкое создание информационных блоков.

Возможность объединения полей в группы. Автоматическая генерация форм для полей.

25. Интуитивно-понятный интерфейс и простота использования.

26. Высокий уровень защиты от спама. Алгоритм защиты должен быть изменяемым, без возможности "декодирования", а так же извлечения изображения. Позиция защитного элемента должна меняться в HTML-коде. Картинка тоже должна изменяться и алгоритм реакции на картинку изменяться.

27. Блокировка от одновременных изменений одной и той же информации. При этом, предусмотреть возможность отмены данного режима.

28. Предусмотреть возможность перехода на систему из систем:

- Битрикс.

- Форум phpBB.

- Форум Invision.

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

29. Построитель кубов и различных отчётов "на ходу".

30. Возможность без-проблемной работы с любой SQL-базой данных.

31. Кросс-платформенность.

Возможность работы системы как на Windows, так и Unix (Linux, FreeBSD и т.п.), а так же на КПК, Органайзерах и т.п.

32. Импорт информации из программы Корпорация 1.*.

16.04.08, 20:55

Государство Монсеррат

Вот, что написанов в Википедии о государстве Монсеррат:

Монтсеррат — владение Великобритании на одноимённом острове, входящем в архипелаг Малые Антильские острова. Площадь территории — 102 км².

Население (1998) составляет около 12 тыс. жителей, в том числе более тысячи иностранцев, средняя плотность населения около 126 человек на км2.

Этнический состав: в основном население африканского и смешанного происхождения. Официальный язык — английский. Вероисповедание: большинство населения — протестанты (англиканство, методизм, адвентизм), часть населения — католики. Административный центр — Плимут (3500 человек). По конституции 1960 года, Монтсеррат управляется губернатором, назначаемым королевой Великобритании. Губернатор является председателем Исполнительного совета.

Денежная единица острова — восточно-карибский доллар.

Рождаемость (на 1000 человек) — 14,3. Смертность (на 1000 человек) — 9,9.

Остров был открыт Колумбом в 1493 г. и назван им в честь бенедиктинского монастыря Монтсеррат в одноимённых горах в Каталонии. В 1632 году ссыльными католиками на острове было основано первое английское поселение, названное Плимут, в честь известного английского города. В XVII—XVIII веках Англия и Франция соперничали в борьбе за обладание островом. В 1871—1958 годах Монтсеррат входил в состав владения Подветренные острова, а в 1958—1962 годах — в Вест-Индскую федерацию. Монтсеррат — член Организации восточно-карибских государств и Региональной системы безопасности.

Более полно, можно просмотреть Википедии по адресу: http://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%BD%D1%82%D1%81%D0%B5%D1%80%D1%80%D0%B0%D1%82

12.04.08, 14:34