Возможности на рынке труда – вопрос, который одинаково интересен как новоиспеченным выпускникам вузов, так и специалистам со стажем. Первые не прочь понять, как наилучшим образом провести профессиональную «премьеру», вторые хотят видеть все варианты применения своих навыков и растущей профессиональной мудрости. У каждого, независимо от его карьерного положения, складывается индивидуальное мнение о том, что происходит на рынке труда, например какие специализации востребованы более всего, что ценят работодатели в потенциальных кандидатах, какие критерии используют при подборе сотрудников. В рамках этого материала ответить на вопросы, связанные с кадровой политикой своих компаний, и поделиться общими наблюдениями за рынком труда для IT-специалистов было предложено профессиональным рекрутерам и представителям фирм, бизнес которых в значительной мере зависит от статуса IT-штата.
По роду своей работы в сфере IT мне достаточно часто приходится сталкиваться с проблемами не всегда стандартными для IT сферы. Так же заметки со ссылками на статьи которые очень часто на практике выручали, держать на своем компе стало не удобно. По этой причине создан этот блог - записная книжка статей и заметок. Авторов статей прошу не обижаться если местами забыл сделать на них обратную ссылку. Пишите в комментариях все обязательно поправлю..
Поиск по моему блогу
NetDetect v.1.1.57 - прекрасный инструмент для определения и тестирования Вашего VoIP подключения!
Обновилась очень полезная диагностическая утилита NetDetect от известного специалиста в области VoIP-технологий Дмитрия Пачковского. Не имеет аналогов! Эта небольшая (около 46кб) и бесплатная программа выдает полную информацию о Вашем Интернет-подключении, сетевых интерфейсах, типе NAT'a, открытости портов, качестве канала, ну и самое главное - это рекомендации по настройке VoIP-устройств в зависимости от результатов диагностики сети. В новой версии 1.1.57 сделаны следующие изменения: Добавили: - вывод информации о распределении портов на NAT'e; - рекомендации по подключению в случае совпадающего порта; - тест STUN сервера (Позволяет увидеть время отклика и кол-во ошибок. Помимо этого, данный тест позволяет с большой долей вероятности определить те конфигурации, в которых STUN технология корректно работать не будет. Если при веерном опросе периодически меняется внешний порт, то в такой конфигурации сети будет наблюдаться односторонняя слышимость, даже если тип NAT'a определяется как полный конус. Если же внешний порт остается все время неизменным, то такая схема подключения будет работать достаточно надежно, но при условии, что сам STUN сервер всегда доступен, на канале нет потерь пакетов и все функционирует без ошибок); - отдельный тест DNS SRV (позволяет посмотреть, что приходит в пакетах при DNS SRV запросе); - отдельный простой ping-тест; - несколько ссылок на тесты полосы пропускания Интернет-канала; Исправили: - алгоритм работы DNS теста; - пофиксены мелкие баги и добавлены новые . Программа постоянно развивается и усовершенствуется, поэтому, если Вы заметите в ней какие-нибудь неточности или у Вас есть предложения по развитию этой очень нужной утилиты, пожалуйста, оставьте свои сообщения в комментариях. |
Установка vsftpd на CentOS 5
Установка vsftpd – самый простой вариант фтп сервера для CentOS
Заходим на сервер по ssh
Пишем:
Подтверждаем установку нажатием "y"
Все vsftpd установлен! Далее нам нужно создать пользователя для фтп.
Теперь установим ему пароль:
Все пароль установлен. Теперь откроем файловый менеджер mc. Переходим в каталог /etc открываем там файл passwd – чтобы проще было его найти нажимаем ALT+S и пишем passwd , когда курсор встанет на нужном файле нажимаем F4. Ищем в файле имя пользователя что указывали ранее, выглядит строка примерно так:
Незабываем что у вас может быть не 501:501 - значения надо сохранить! Заменяем ее на:
/var/www – путь до каталога в котором окажется юзер сразу после логина на фтп.
/sbin/nologin – говорит о том что ssh данному юзеру недоступен, зачем он нам? У нас ведь есть root.
Все что осталось сделать это запустить сервер vsftpd делается это так:
Если видите OK – значит все впорядке и доступ по фтп уже должен работать.
В качестве ip сервера используем тотже ip что и при входе по ssh.
Теперь добавим vsftpd в автозагрузку, делается это следующей командой:
234 – это уровни загрузки, по умолчанию в CentOS стоит 3 уровень, что аналогично для большинства linux систем. После выполнения команды можете проверить список того что будет запускаться:
Найдите строку vsftpd, она должна выглядеть так:
Если все верно, значит на этом можно завершить настройку vsftpd сервера, как видим ничего сложного!
Заходим на сервер по ssh
Пишем:
[root@localhost ~]# yum install vsftpd
Подтверждаем установку нажатием "y"
Все vsftpd установлен! Далее нам нужно создать пользователя для фтп.
[root@localhost ~]# useradd имя_юзера
Теперь установим ему пароль:
[root@localhost ~]# passwd имя_юзера
Changing password for user имя_юзера.
New UNIX password: пишем пароль
Retype new UNIX password: подтверждаем пароль
passwd: all authentication tokens updated successfully.
Changing password for user имя_юзера.
New UNIX password: пишем пароль
Retype new UNIX password: подтверждаем пароль
passwd: all authentication tokens updated successfully.
Все пароль установлен. Теперь откроем файловый менеджер mc. Переходим в каталог /etc открываем там файл passwd – чтобы проще было его найти нажимаем ALT+S и пишем passwd , когда курсор встанет на нужном файле нажимаем F4. Ищем в файле имя пользователя что указывали ранее, выглядит строка примерно так:
имя_юзера:x:501:501::/home/имя_юзера:/bin/bash
Незабываем что у вас может быть не 501:501 - значения надо сохранить! Заменяем ее на:
имя_юзера:x:501:501::/var/www:/sbin/nologin
/var/www – путь до каталога в котором окажется юзер сразу после логина на фтп.
/sbin/nologin – говорит о том что ssh данному юзеру недоступен, зачем он нам? У нас ведь есть root.
Все что осталось сделать это запустить сервер vsftpd делается это так:
[root@localhost ~]# service vsftpd start
Starting vsftpd for vsftpd: [ OK ]
Starting vsftpd for vsftpd: [ OK ]
Если видите OK – значит все впорядке и доступ по фтп уже должен работать.
В качестве ip сервера используем тотже ip что и при входе по ssh.
Теперь добавим vsftpd в автозагрузку, делается это следующей командой:
[root@localhost ~]# chkconfig --levels 234 vsftpd on
234 – это уровни загрузки, по умолчанию в CentOS стоит 3 уровень, что аналогично для большинства linux систем. После выполнения команды можете проверить список того что будет запускаться:
[root@localhost ~]# chkconfig --list
Найдите строку vsftpd, она должна выглядеть так:
vsftpd 0:off 1:off 2:on 3:on 4:on 5:off 6:off
Если все верно, значит на этом можно завершить настройку vsftpd сервера, как видим ничего сложного!
Install Flash Operator Panel 2 in Elastix
Anyone that has been involved with Asterisk based systems, will generally know about the product called Flash Operator Panel. It has been around for years, and is included in many of the popular Asterisk distributions including Elastix. Its Author, Nicolas Gudino, has, after many years released a major revamp of this popular tool in the guise of FOP2 or Flash Operator Panel 2.
Whilst this new version has a cost, and a very reasonable one ($US40), it can be used on many home, micro-business PBX systems without the need for a licence (upto 15 buttons which include trunks, extension, queues, conference as buttons).
So this tutorial is to assist Elastix users in implementing FOP2 onto their systems.
First step is to disable the old Flash Operator panel
To do this , type
nano /var/www/html/panel/op_server.cfg (note nano is an editor that I use and installed, you can use VI or similar )
Look for the following line
Your config file may show the listen_port line commented out. Remove the semicolon if it is there and change the port over to 4446 (not worried what port, just need it to stop listening on 4445). So the line should look like this
Save and exit.
Now the first thing we need to do is to setup a user in the Asterisk Management Interface (AMI). This is done via the
unembedded Freepbx. Click on the tools table and then click on Asterisk API.
Whilst this new version has a cost, and a very reasonable one ($US40), it can be used on many home, micro-business PBX systems without the need for a licence (upto 15 buttons which include trunks, extension, queues, conference as buttons).
So this tutorial is to assist Elastix users in implementing FOP2 onto their systems.
First step is to disable the old Flash Operator panel
To do this , type
nano /var/www/html/panel/op_server.cfg (note nano is an editor that I use and installed, you can use VI or similar )
Look for the following line
Your config file may show the listen_port line commented out. Remove the semicolon if it is there and change the port over to 4446 (not worried what port, just need it to stop listening on 4445). So the line should look like this
Save and exit.
Now the first thing we need to do is to setup a user in the Asterisk Management Interface (AMI). This is done via the
unembedded Freepbx. Click on the tools table and then click on Asterisk API.
Linksys PAP2 Dial Plan Basics
Linksys PAP2 Dial Plan Basics
VoIPStunt Offer Free Calls to 39 Countries (more...)
As with most ATAs (Analog Telephone Adapters), the Linksys PAP2 is an extremely versatile and customizable piece of VoIP equipment. In April of 2005, Cisco Systems (The parent company of Linksys) bought the privately-held VoIP company, Sipura. This resulted in the 're branding' of Sipura and integration of the Sipura product line into the Linksys family. As a result, the Linksys PAP2, shares many commonalities (though few cosmetic) with the Sipura line of ATAs and the Dial Plan basics that I'll be talking about also relate to some of the Sipura VoIP adapters (e.g., the SPA-2000 line).
I should point out that this tutorial is by no means intended as an authoritative text on Linksys/Sipura dial plans. The purpose is merely to assist you in writing a basic dial plan that will help you to customize your VoIP adapter and provide a foundation on which you can build should you wish to create more customized dial plans.
Direct IP calls in the dial plan
For your first point, you will find that the PAP2 is functionally identical to the SPA-2000. That includes being able to use the Sipura User Guide (download from www.sipura.com/support) as a reference. You will learn in that document that "Enable IP Dialing" lets you pick up the attached phone and dial, for example, 12345*192*168*100*44*5060# to reach sip:12345@192.168.100.44:5060. Not very useful.
Rather than enabling this feature, you should seed your Dial Plan with elements that translate dial codes into desired URIs. You can find examples of how to do this in the "How do I craft a dial plan?" sticky at the top of this forum.
The User Guide will also tell you that there is a method of coding username and password into a Dial Plan element, but only for the SPA-3000 (and, even so, it's reported to not be very reliable).
Rather than enabling this feature, you should seed your Dial Plan with elements that translate dial codes into desired URIs. You can find examples of how to do this in the "How do I craft a dial plan?" sticky at the top of this forum.
The User Guide will also tell you that there is a method of coding username and password into a Dial Plan element, but only for the SPA-3000 (and, even so, it's reported to not be very reliable).
Скрипт установки Asterisk 1.4 и FOP2 – Flash Operator Panel 2 (с активной лицензией)
Установка Asterisk + Zaptel + Asterisk GUI
Скрипт установки Asterisk 1.4 с Zaptel и признанным веб-интерфейсом AsteriskGUI написан с целью максимально упростить установку стабильной системы Asterisk со всеми необходимыми функциями и удобным веб-интерфейсом управления для тех, кто не имеет особых навыков установки данной сисемы.
Итак, скрипт протестирован на дистрибутиве CentOS 5. В состав комплекта установки входят следующие элементы:
1. Asterisk 1.4.19
2. Zaptel 1.4.12-1
3. Libpri 1.4.10
4. Asterisk GUI (Подкорректированная версия GUI, взятая из дистрибутива AsteriskNOW B-6)
5. Вебсервер Apache + PHP5
6. Сервер баз данных MySQL
7. Кеширующий DNS-Сервер Bind
8. Webmin
9. Библиотеки и приложения, необходимые для установки и стабильной работы системы
10. Помимо стандартного пакета драйверов Zaptel для плат Digium, Tormenta и т.п будут автоматически установлены драйвера для плат Rhino и Openvox (на мой взгляд платы Rhino и Openvox заслуживают не меньшего внимания чем платы Digium, так как отличаются помимо устойчивой работы ещё и честной ценой и гарантией на 5 лет).
11. Русская озвучка (Тамара).
12. FOP2 – Flash Operator Panel 2 (с активной лицензией)
Скрипт установки Asterisk 1.4 с Zaptel и признанным веб-интерфейсом AsteriskGUI написан с целью максимально упростить установку стабильной системы Asterisk со всеми необходимыми функциями и удобным веб-интерфейсом управления для тех, кто не имеет особых навыков установки данной сисемы.
Итак, скрипт протестирован на дистрибутиве CentOS 5. В состав комплекта установки входят следующие элементы:
1. Asterisk 1.4.19
2. Zaptel 1.4.12-1
3. Libpri 1.4.10
4. Asterisk GUI (Подкорректированная версия GUI, взятая из дистрибутива AsteriskNOW B-6)
5. Вебсервер Apache + PHP5
6. Сервер баз данных MySQL
7. Кеширующий DNS-Сервер Bind
8. Webmin
9. Библиотеки и приложения, необходимые для установки и стабильной работы системы
10. Помимо стандартного пакета драйверов Zaptel для плат Digium, Tormenta и т.п будут автоматически установлены драйвера для плат Rhino и Openvox (на мой взгляд платы Rhino и Openvox заслуживают не меньшего внимания чем платы Digium, так как отличаются помимо устойчивой работы ещё и честной ценой и гарантией на 5 лет).
11. Русская озвучка (Тамара).
12. FOP2 – Flash Operator Panel 2 (с активной лицензией)
Подписаться на:
Сообщения (Atom)