четвер, вересня 29, 2005

Мрія кожного автомобіліста


Прислав знайомий з Лондона.
А буржуї оказується нехило можуть прикольнутися!
То у нас зашкарубле уяклення про потойбічний світ, а вони це всьо сприймають з гумором. Яка вже йому там різниця, а родичі хоть поохренівають на похоронах!
Вобщим, прикольні гробики :-)

понеділок, вересня 26, 2005

Во міністр дає!!!

Я щось не пам'ятаю, щоб десь у світі був міністр-гонщик :-)

Триумф Yalta Life Rally открыл Украину для Европы!

Сегодня в Ялте завершается первый этап гонки чемпионата кубка Президентов по авторалли – Yalta Life Rally, которую организовал и.о. министра транспорта и связи Украины, последний чемпион СССР по авторалли Евгений Червоненко.

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

По словам и.о. министра транспорта и связи Евгения Червоненко, это ралли открыло Украине дорогу в Европейскую федерацию раллийного спорта, что подтвердил и комиссар Европейской ассоциации спорта.

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

Церемония награждения победителей пройдет сегодня 20.30 на набережной Ялты. Как передает с места событий корреспондент MIGnews.com.ua, пятилитровые бутылки с шампанским уже ожидают победителей.

По предварительным данным, на церемонию награждения приедут Глава украинского государства Виктор Ющенко и президент Грузии Михаил Саакашвили.

17.11 Ялтинское авторалли может претендовать на этап Кубка Европы, заявил наблюдатель от Международной федерации автоспорта (FIA) Энгин Изэт. В частности, он отметил, что среди асфальтных гонок это одна из лучших трасс, добавив, что завтра FIA объявит полные результаты инспекции.
При этом Энгин Изэт констатировал, что отчет федерации будет опубликован, однако значительная часть информации является конфиденциальной. Он также не исключает, что Украина может уже в следующем году получить этот статус, однако добавил, что процесс присвоения трассе статуса этапа Кубка Европы длительный, в частности, в течение года рассматриваются все заявленные трассы, после чего происходит отбор.

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

Как ранее сообщал MIGnews.com.ua, по результатам первого дня ялтинского авторалли экипаж в составе и.о. министра транспорта и связи Украины Евгения Червоненко и Александра Салюка-младшего приехал вторым. Первым трассу длиной в 2,17 км преодолел украинский экипаж в составе Владимира Петренко и Глеба Загория.

Кроме того, после первого дня Yalta Life Rally на пресс-конференции Евгений Червоненко отметил, что Украина готова принимать организаторов гонок европейского класса. При этом он заявил, что первый этап гонок прошел "очень удачно", недочетов по безопасности не было.

И.о. министра транспорта и связи также добавил, что гонки европейского класса уже начались, "если все пройдет не хуже, чем сегодня". "Глубоко уверен, что Ялта в следующем году получит статус коэффициента сложности 20 (мировая классификация сложности трассы)", - подытожил Евгений Червоненко.

Сергей Ковтуненко, специально для MIGnews.com.ua

Подробный репортаж нашего корреспондента с ялтинского авторалли и интервью с и.о. министра транспорта и связи Украины Евгением Червоненко читайте в ближайших номерах газеты "CN-Столичка" и еженедельника "CN-Столичные новости".




Червоненко пришел вторым
MIGnews.com.ua

Экипаж в составе и.о. министра транспорта и связи Украины Евгения Червоненко и Александра Салюка-младшего приехал вторым по результатам первого дня ялтинского авторалли.

Первым трассу длиной в 2,17 км преодолел украинский экипаж в составе Владимира Петренко и Глеба Загория. Всего в ялтинском авторалли стартовали 35 экипажей. Среди участников большинство экипажей Украины, а также три экипажа из Беларуси, по экипажу из Литвы, Грузии и Швеции. По словам Е.Червоненко, следующий этап ралли состоится в России, затем – Литва, Грузия,Польша.


Организаторами ралли, в частности, выступили Министерство транспорта и связи Украины,Министерство по делам семьи, молодежи и спорта, агентство "Супер Нова", Автомобильная федерация Украины и другие.

вівторок, вересня 20, 2005

Unix, C++

Це прикол так прикол!
Прислав мені друг із Москви, я не зміг утриматись, виложив.
По моєму, це все таки ЖАРТ:

Создатели Cи и UNIX признают, что разыграли весь мир
Из всемирно известного информационного агенства News Service поступило
сообщение, которое навсегда меняет лицо и сущность современного
программирования. Из-за тайного соглашения между IBM, Microsoft и
неназванных высокопоставленных лиц из News Service (недавно вышедших в
отставку из за конфликтов в президентом фирмы), данная новость стала
известна миру только 8 дней назад.
Создатели Cи и UNIX признают, что разыграли весь мир
В заявлении, потрясшем весь компьютерный мир, Кен Томпсон, Деннис Ричи и
Брайан Керниган признали, что операционная система UNIX и язык
программирования Си, созданные ими -- тщательно спланированный
первоапрельский розыгрыш, "продержавшийся" более 20 лет. Выступая на
последнем Конгрессе разработчиков программного обеспечения для ОС ДЕМОС
(UnixWorld Software Development Forum), Томпсон признал следующее:
"В 1969 году AT&T завершила работу над проектом операционной системы
Multics (известная операционная система 60-х, см. прим.2) Брайан и я
только что начали работу с ранней реализаций Паскаля, разработанной в
лаборатории проф. Вирта в Швейцарии, и находились под впечатлением
элегантности, простоты и мощи этого языка. Деннис как раз прочитал
"Уставший от колец", веселую сатиру на знаменитую трилогию Толкина
"Властелин колец" (*1*). Ради шутки мы решили написать пародии на среду
Multics и Паскаль. Деннис и я отвечали за операционную среду. Глядя на
Multics, мы спроектировали новую систему настолько сложной и запутанной,
чтобы максимально "испортить жизнь" рядовым пользователям, назвали ее
UNIX как пародию на Multics, добавив много других достаточно рискованных
аналогий.
Затем Деннис и Брайан разработали по-настоящему извращенный диалект
Паскаля, назвав его "A". Когда мы обнаружили, что другие действительно
пытаются писать программы на A, мы быстро добавили еще парочку хитрых
примочек, создав B, BCPL, и, наконец, Си. Мы остановились, добившись
успешной компиляции следующего:
for(;P("\\n"),R-;P("|"))for(e=C;e-;P("_"+(*u++/8)%2))P("| "+(*u/4)%2);
Мы не могли даже представить, что современные программисты будут
пытаться использовать язык, допускающий подобный оператор! Мы даже
собирались продать все это Советам, чтобы отбросить развитие их
компьютерного дела на 20 лет назад (*2*). Представьте наше удивление,
когда AT&T, а также другие американские корпорации начали пытаться
использовать UNIX и Си! Более 20 лет ушло на то, чтобы приобрести
достаточный опыт для создания хоть немного полезных приложений с
использованием этой технологической пародии 60-х. Мы были поражены
упорством и целеустремленностью (если не чувством здравого смысла)
типичного программиста, использующего UNIX и/или Си. В любом случае,
Брайан, Деннис и я в течение последних лет работали исключительно на
Паскале в среде Apple Macintosh и чувствуем себя по-настоящему
виноватыми в том хаосе, путанице и действительно скверном
программировании, причиной которых явилась наша неудачная шутка столько
лет тому назад."
Большинство поставщиков версий UNIX и Си, включая AT&T, Microsoft,
Hewlett-Packard, GTE, NCR, DEC, отказались комментировать это
выступление.
Borland International, ведущий производитель инструментальных средств
для Паскаля и Си, включая популярные Турбо Паскаль, Турбо Си и Турбо
Си++, заявил, что они давно подозревали это и будут продолжать улучшать
свои разработки для Паскаля и прекратят дальнейшие усилия по развитию
Си.

Вэб-браузер Opera: отныне бесплатно и без рекламы

І НАЙЦІКАВІША НОВИНА НА СЬОГОДНІ!!!
Опера нарешті стала безплатною! Супер! А то надоїло її заламувати...
Я собі вже скачав, поставив дома під Лінукс. Різниці не замітно, тільки в номері версії. Можливо, виправили пару старих помилок. Можливо, добавили пару нових помилок, все як завжди.
Завтра буду пробувати на роботі.


На знімку - Опера 8.50 на моєму Лінукс-Боксі.

А новина така:

http://ITWare.com.ua/news/10695/

Вэб-браузер Opera: отныне бесплатно и без рекламы

Бесплатная версия популярного интернет-браузер компании Opera Software лишилась рекламного баннера.

Отныне каждый посетитель вэб-сайта Opera Software может бесплатно загрузить полнофункциональную версию вэб-браузера Opera, лишенную баннера на панели инструментов.

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



А ось трішки про причини. Не знаю, чи будуть буржуї дальше платити, але причиною вказано "безпрецендентну" фінансову підтримку покупців
Як на мене, основна причина - вклинитися у війну з Експлорером і ФайрФоксом. АЛЕ ЯК ВОНИ ДУМАЮТЬ ДАЛЬШЕ БАБКИ ЗАРОБЛЯТИ?


http://www.nixp.ru/news/6593

Компания Opera Software объявила о том, что отныне ее ключевой продукт — web-браузер Opera — стал бесплатным.
«Opera убрала баннеры из своего браузера и прекратила взимание платы за лицензии. Этот шаг стал возможным благодаря росту Opera, связанному с потрясающей поддержкой покупателей по всему миру. На данный момент доступна поддержка уровня Premium».
Данное событие приурочено к выпуску финального релиза браузера Opera 8.50. Версии для ОС Windows, Linux, FreeBSD, Solaris и Mac OS X уже доступны для свободного скачивания на www.opera.com

"Джинс" принят в "Семью"

Дуже хороша новина :-)
Цікаво, скільки бабла зрубають УМЗ-шники за активацію-переативацію номерів. За ніщо - 5 грн, непогано, і то оптом. А взагалі - СУПЕР:


http://ITWare.com.ua/news/10696/

"Джинс" принят в "Семью"

С 19 сентября абоненты виртуального оператора "Джинс" могут становиться участниками "UMC Семьи".

Ранее услуга "UMC Семья" была доступна только для обладателей ряда тарифных планов UMC и SIM-SIM. Теперь абоненты UMC и SIM-SIM могут устанавливать также и номера ДЖИНС в качестве участников "UMC Семьи" и звонить на них по льготным тарифам. В рамках этой услуги для абонентов "SIM-SIM для всех" и "SIM-SIM для своих" минута связи с одним из трех "семейных" номеров и отправка SMS внутри этой группы стоит 10 копеек. Для пакетов "UMC Легкий" и "UMC 30 минут" по тарифу 40 коп оплачивается только последняя минута связи с одним из трех членов «семьи», или, по выбору абонента, связь с одним абонентом полностью бесплатна (если не считать платы за соединение, которая взимается во всех случаях).
Услуга не симметрична – абоненты "Джинс" не могут сами создавать "UMC-семью" и звонить по льготным тарифам. Таким образом, можно ожидать снижения дохода от одного абонента "Джинс". Однако генеральный директор UMC Эрик Франке полагает, что в результате расширения действия услуги "UMC Семьи" на "Джинс" виртуальный оператор получит много новых абонентов, что компенсирует возможные потери. По мнению руководителя компании, это очень удобно для родителей, дети которых зачастую пользуются услугами молодежного оператора ДЖИНС. При этом Эрик Франке не исключил, что через несколько месяцев услуга станет симметричной.
Для включения абонента "Джинс" в "UMC (SIM-SIM) Семью" абоненты UMC и SIM-SIM, у которых активирована эта услуга, должны набрать номер 7770 и, следуя голосовым подсказкам, ввести номер абонента ДЖИНС в формате 8 <код оператора (066)> <номер телефона>. Стоимость установления (или смены) каждого номера – 5 грн.

Foxconn пришел в Украину

Як казав один мій знайомий Кулібін, "Foxconn - це класні мамки".
Я його послухав, взяв одну. Непогана, для Атлона-64. То що Foxconn продуманий, я оцінив, коли попробував перепрошити BIOS. Можете оцінити, наскільки розумно розроблена ці процедура:
1. Скачуєш прошивку.
2. Прошивка ЗАШИФРОВАНА!!!
3. Вдупляєшся в документацію (бо пароля то не знаєш!!! Треба шось робити!!!).
4. Поки знайдеш пароль, прочитаєш всі ньюанси.
На швидкість не тестував, але вроді би компик получився непоганий.
Значить, так:


http://ITWare.com.ua/news/10688/

19 сентября 2005 г
Foxconn пришел в Украину

Список ведущих тайванских производителей, имеющих свои представительства в Украине, пополнила компания Foxconn - она провела свой первый семинар в Украине.

В 2005 году на Украину обратили более пристальное внимание ведущие тайваньские производители компьютерных компонентов. Представительства - пусть в минимальном виде - открыли и Asus, и Gigabyte, и MSI. 15 сентября список пополнила компания Foxconn - она провела свой первый семинар в Украине. Директор московского представительства Foxconn Russia/C.I.S. Александр Трухачев и директор по продажам и маркетингу Константин Щербаков рассказали об истории и настоящем дне компании, ее производственных мощностях и планах развития бизнеса в мире и Украине.

Александр Трухачев и Константин Щербаков представили украинским дистрибьютерам и компаниям-сборщикам ПК представителя Foxconn C.I.S. в Украине Дениса Хлебосолова, который в свою очередь рассказал обо всех линейках продуктов Foxconn, которые будут доступны (и уже доступны) в Украине. Это в первую очередь системные платы Foxconn для процессоров Intel и WinFast для процессоров AMD; корпуса и системы охлаждения, barebone-системы, карт-ридеры и Wi-Fi-адаптеры. В дальнейшем возможны поставки ЖК-мониторов, оптических приводов и устройств ввода.

Марку Foxconn в Украине знают, однако не всем известно, что Foxconn Electronics (США) - торговая марка компании Hon Hai Precision Industry Co., Ltd. Это крупнейший в мире контрактный производитель всевозможных компонентов для ПК и самих ПК - от разъемов и конннекторов до готовых настольных компьютеров и ноутбуков.

Foxconn - компания №1 в мире по OEM-поставкам системных плат (они появляются в продаже под торговыми марками других вендоров), разъемов и корпусов для ПК, №2 в мире по выпуску систем охлаждения. В 2004 году объем продаж компании превысил $16 млрд., а количество сотрудников, занятых на предприятиях Foxconn по всем странам мира превысило 160 тысяч человек. Foxconn производит ПК и ноутбуки для Apple, Dell, Hewlett Packard, IBM/Lenovo, Sony и других известных вендоров, сетевое оборудование для Cisco Systems, мобильные телефоны для Nokia - и этим список клиентов Foxconn далеко не исчерпывается.

Foxconn - одна из немногих компаний, которая обеспечивает полный производственный цикл продукта - от чертежной доски инженера-разработчика до постпродажного обслуживания. В настоящее время компания, оставаясь ведущим тайваньским контрактным поставщиком компонентов для ПК, наращивает выпуск изделий под собственными торговыми марками - прежде всего это материнки Foxconn и WinFast, графические платы PowerColor, Tul и Leadtek, корпуса и блоки питания очень известных марок FSP (Fortron/Source), CWT и HiPro.

Foxconn является крупнейшей частной компанией на Тайване, и была основана в 1974 году Терри Гуо (Terry T. M. Guo); он продолжает руководить Foxconn и в настоящее время. Уникальное положение Foxconn на рынке контрактного производства было достигнуто своевременным переводом производственных мощностей на собственные заводы в Китае с внедрением современной организации производства и жестким контролем качества продукции.

неділю, вересня 18, 2005

Создано пиво, меняющее вкус

Свіжі пивні новини!

Японская пивоваренная компания Asahi Breweries в ноябре-декабре начинает в стране продажи нового напитка Asahi Super Yeast Draft - пиво, вкус и аромат которого изменяются со временем.

Как говорят пивовары, если бутылки хранятся при комнатной температуре между 10-20 градусами Цельсия, вторую фазу брожения гарантируют специально подобранные дрожжи.

Изменения начинаются через 30 дней со дня изготовления, еще через два-три месяца пиво заметно преображается, при этом, если верить компании, "свежесть остается".

Разливаться напиток будет в бутылки объемом 334 миллилитра. Розничная цена 210-220 иен (примерно $2).

По материалам Membrana

Сервис Google помог найти древнеримское поселение

Google RULEZZZ!!!

Используя спутниковые изображения Земли, размещенные на сайтах Google Maps и Google Earth, итальянский программист Лука Мори обнаружил в окрестностях своего родного города Сорболы, что неподалеку от Пармы, останки древнего римского поселения.

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

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

Он связался с археологами, в том числе, специалистами из Национального археологического музея Пармы. Выехавшая на место экспедиция подтвердила: это древние развалины.

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

Будут ли на этом месте проводиться серьёзные археологические раскопки, теперь зависит от местной власти.

По материалам Компьюлента

вівторок, вересня 13, 2005

Система «БЭСТ-4+» 12.01 теперь работает и в Linux

Ну що, бухгалтерія? Прощаємся з Віндовозом?



Компания «БЭСТ» выпустила новую версию кросс-платформенной информационной системы «БЭСТ-4+» — 12.01. Ее выход открывает новую страницу в истории данного программного комплекса — преемника популярной торгово-складской системы «БЭСТ-4». Версия 12.01 ставит точку в использовании платформы DOS для развития линейки решений «БЭСТ-4»-«БЭСТ-4+». Теперь из нее уже исключен вариант поставки, предназначавшийся для данной операционной системы.
Помимо окончательной миграции на Windows-платформу, двенадцатая версия «БЭСТ-4+» также стала и стопроцентным Linux-приложением. Если ранее на Linux-сервере выполнялась только отдельная группа технических задач (поддержка ключевой защиты и индексация), то сейчас он задействуется в полном объеме. Работа системы под управлением Linux (бета-версия) будет продемонстрирована на выставке «SofTool-2005». Релиз (под Linux) планируется на конец года. Кроме того, в ближайшее время «БЭСТ» планирует открыть демо-сервер, где каждый желающий, используя сеть Интернет, сможет поработать с версией «БЭСТ-4+» для Linux на расстоянии.

nixp.ru
Д. Шурупов

понеділок, вересня 12, 2005

UMC снизила тарифы на международные звонки

ОЦЕ КЛАСНО!!!

Головне, що не тільки контрактні абоненти, а і SIM-SIM



Компания UMC объявила о снижении тарифов на международные звонки в рамках услуги UMC-International. Кроме того, отныне данный сервис доступен не только для контрактных абонентов, но и для пользователей prepaid-пакетов Sim-Sim.

Начиная с 12 сентября, в UMC действует новая биллинговая система, разделяющая стоимость разговоров в зависимости от времени суток. Так, например, если раньше минута связи со странами Северной Америки обходилась абоненту в 7,14 грн, то сейчас ее стоимость составляет 3,28 грн в бизнес-время (8:00--20:00) и в 1,5 грн в небизнес время (20:00--8:00). Звонок в Восточную, Центральную и Западную Европу обойдется в 3,28 грн/мин днем и 1,50 грн/мин ночью.

Основной конкурент UMC, компания "Киевстар", объявила о снижении тарифов на международную связь до подобного уровня летом этого года.


www.itc-ua.com

неділю, вересня 11, 2005

Nokia 6100 + Linux + GPRS Internet + Jeans (UMC)

Сиджу тут я і парюся вже которий день, не можу ніяк прикрутити свою Nokia 6100 до свого Linux-бокса. Охота Аську поганяти мимо телефонної лінії.
Ні через інфрачервоний порт, ні через USB-кабель нічого не получається. Через інфра-червоний Tecram вдається встановити з'єднання з комп'ютером, але на команди телефон не віддупляється. Через USB-кабель взагалі не видно телефона. Лінукс в мене ASP-Linux v.10 (2.6.9-1.667asp). Написав листа в суппорт, і от шо мені відписали:



------------------------------------------------

> Повідомлення: Чи існує можливість використання Nokia 6100 в якості
GPRS-модема під операційну систему Linux і чи є драйвери модема під Linux
для Nokia 6100
>
>
>
Шановний Сергію!

Дякуємо Вам за запитання.

На даний момент телефон Nokia 6100 можливо використовувати в якості
GPRS-модема лише під операційною системою Windows.

Вдячні за увагу до Nokia.

На все добре.


Запит опрацьовано оператором Contact Centre Nokia Цисаренко Катериною

------------------------------------------------



От такі от пироги. Драйвера модема немає, а телефон напряму AT-команди не розуміє... Весь інтернет вже перерив, нічо не получається...

Якщо ці строки читає хтось, кому вдалося прикрутити Nokia 6100 до Linux, то будь ласка, зв'яжіться зі мною! Віртуальне пиво гарантую ;-)

Спам в комментах...

Лажа, в комменти сипеться спам. Хреново.


Якщо раптом комусь захочеться написати коментар, то йому прийдеться зареєструватися на www.blogger.com для начала, а потім написати мені на makar@ua.fm (щоб я дозволив коментувати пости). Підозрюю, що це дуже напрягає :-) Але інакше не можна, а то комменти перетворяться на помийну яму.

Mobile phone blogging

З моб. можна постити, але в темі не писати кирилицею, пропадають букви.

Test 2 from mobile phone

Тепер попробуєм українські букви:
ііі їїї єєє
ІІІ ЇЇЇ ЄЄЄ

Проба з мобілки

Якщо це получится, то взагалі буде СУПЕР!

Пиво

Логіка в стилі Havy Metal (не міг пропустити):



Как известно, 1 калория - это количество энергии, расходуемое
на разогрев 1 грамма воды на 1 градус по Цельсию.
Таким образом, если выпить литр холодного пива, температуры
4 градуса по Цельсию, то ваш организм затратит для разогрева
его до температуры тела следущее колличество энергии:
1000 грамм Х (37С-4С) = 1000 Х 33 = 33000 калорий.
Если учесть, что энергетическая ценность самого литра пива около 10000
калорий, то получается 23 тыс. калорий чистого худения, что
приравнивается к 30 минутам бега трусцой.
Следовательно - пейте больше холодного пива, чтоб похудеть
Теорема, мать ее!!!

суботу, вересня 10, 2005

Сервер дозвона на Linux

Ці дві статейки я написав давно, це навіть не статті, а лист в форум, відповідь на запитання "Як організувати дозвон в Linux". Чесно кажучи, в них давно потрібно було б дещо змінити, або взагалі переробити, але наразі нехай буде так як є. Подано на російській мові.


-------------------------------------------------------------




(C) 2002 Sergij Marchenko, MakarSoftware, mailto:makar@ua.fm
GPL

Имеем следующее:
RED HAT 7 (или любой совместимый, например ASPLinux 7.X)
Сетка 172.16.0.0/24, выделенка на ttyS0, MOXA с портами cum0 - cum7
Провайдер (FreeBSD) дает на выделенку автоматически IP, DNS; логин и пароль не проверяет.

Хотим:
провайдить локалу и удаленных клиентов.

Решение:

Инсталлируем mgetty. Допустим, у нас есть
mgetty-1.1.25-2.asp.i386.rpm, тогда делаем rpm -ivh
mgetty-1.1.25-2.asp.i386.rpm

Редактируем /etc/mgetty+sendfax/login.config
Тут должны быть только 2 строчки:
/AutoPPP/ - - /etc/ppp/ppplogin
* - - /bin/login @


В /etc/inittab пишем:

# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6

# Это добавить:

7:2345:respawn:/sbin/mgetty cum0
8:2345:respawn:/sbin/mgetty cum1
9:2345:respawn:/sbin/mgetty cum2
10:2345:respawn:/sbin/mgetty cum3
11:2345:respawn:/sbin/mgetty cum4
12:2345:respawn:/sbin/mgetty cum5
13:2345:respawn:/sbin/mgetty cum6
14:2345:respawn:/sbin/mgetty cum7


В /etc/hosts пишем:

172.16.0.100 hus0
172.16.0.101 ppphost0

172.16.0.102 hus1
172.16.0.103 ppphost1

172.16.0.104 hus2
172.16.0.105 ppphost2

172.16.0.106 hus3
172.16.0.107 ppphost3

172.16.0.108 hus4
172.16.0.109 ppphost4

172.16.0.110 hus5
172.16.0.111 ppphost5

172.16.0.112 hus6
172.16.0.113 ppphost6

172.16.0.114 hus7
172.16.0.115 ppphost7


В /etc/ppp/options пишем:

modem
crtscts
asyncmap 0


Создаем /etc/ppp/options.cum0

passive
172.16.0.1:172.16.0.101
proxyarp
ms-dns 195.5.62.1
ms-dns 195.5.62.3
debug

ms-dns нужны только для Windows-клиентов (других, наверно и не будет :-) Это наши ДНС-сервера нашего провайдера.

Создаем /etc/ppp/options.cum1 и дальше по аналогии до /etc/ppp/options.cum7

passive
172.16.0.1:172.16.0.103 потом 105, потом 107...
proxyarp
ms-dns 195.5.62.1
ms-dns 195.5.62.3
debug



В /etc/ppp/pap-secrets пишем:

# Secrets for authentication using PAP
# clientserversecretIP addresses
makar*парольмакара172.16.0.101
user*парольюсера172.16.0.102
makarj*парольмакаровогобратана172.16.0.103
shmit*парольхакерашмита172.16.0.104

IP-адреса будут ввыдаваться персонально каждому юсеру. Чтобы они дозванивались, после добавления юсера в систему нужно его добавить в /etc/ppp/pap-secrets Таким образом, мы избавляемся от т.н. "Сиамских близнецов"


Создаем /etc/ppp/ppplogin

#!/bin/sh

mesg n
tty
/usr/sbin/pppd noauth noccp -chap +pap kdebug 4 login

и делаем его исполняемым


Создаем /etc/ppp/resolv.conf

195.5.62.1
195.5.62.3

Это наши ДНС. Не знаю, может это и не нужно. Я просто у провайдера спросил.

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


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

ppp-on, ppp-off, ppp-on-dialer берем с /usr/share/doc/ppp-2.4.0/scripts и катаем в /etc/ppp

Правим ppp-on:
#!/bin/sh
#
# Script to initiate a ppp connection. This is the first part of the
# pair of scripts. This is not a secure pair of scripts as the codes
# are visible with the 'ps' command. However, it is simple.
#
/bin/masq #Эту байду нужно добавить, потом объясню зачем


# These are the parameters. Change as needed.
TELEPHONE=1# The telephone number for the connection
ACCOUNT=""# The account name for logon (as in 'George Burns')
PASSWORD=""# The password for this account (and 'Gracie Allen')
LOCAL_IP=0.0.0.0# Local IP address if known. Dynamic = 0.0.0.0
REMOTE_IP=0.0.0.0# Remote IP address if desired. Normally 0.0.0.0
#NETMASK=0.0.0.0# The proper netmask if needed
#
# Export them so that they will be available at 'ppp-on-dialer' time.


export TELEPHONE #ACCOUNT PASSWORD - у меня мой провайдер паролей не спрашивает. Если у Вас спрашивает - надо раскомментировать

DIALER_SCRIPT=/etc/ppp/ppp-on-dialer

exec /usr/sbin/pppd debug lock modem crtscts /dev/ttyS0 38400 asyncmap 20A0000 escape FF kdebug 0 $LOCAL_IP:$REMOTE_IP noipdefault persist holdoff 5 defaultroute connect $DIALER_SCRIPT

/bin/masq #Эту байду нужно добавить, потом объясню зачем


Правим ppp-on-dialer:
#!/bin/sh
#
# This is part 2 of the ppp-on script. It will perform the connection
# protocol for the desired connection.
#
exec chat -vTIMEOUT3ABORT'\nBUSY\r'ABORT'\nNO ANSWER\r'ABORT'\nRINGING\r\n\r\nRINGING\r'''\rAT'OK-+++\c-OK'ATH0TIMEOUT30''ATA\ # У меня ATA, потому, что мой модем не звонит, а берет трубку
CONNECT''#ogin:--ogin:$ACCOUNT#assword:$PASSWORD Я же говорил, что меня провайдер пароль не спрашивает


ppp-off оставляем без изменений


Правим /etc/rc.d/rc.local
Последнюю строчку ставим:
sh /etc/ppp/ppp-on

Создаем файл /bin/masq
#!/bin/bash

echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/ipchains -A forward -i ppp0 -s 172.16.0.0/24 -d ! 172.16.0.0/24 -j MASQ

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


Для съема статистики рекомендую getstatd - http://www.opennet.ru/getstatd/
Очень крутая, но простая в использовании штука. Дает пользователю возможность через веб-интерфейс узнать статистику за любой период, а администратору - статистику на всех юсеров.


Может чего и упустил, в случае чего мыльте. В качестве оплаты принимаю виртуальное пиво ;-)






-------------------------------------------------------------





(C) 2003 Sergij Marchenko, MakarSoftware, mailto:makar@ua.fm
GPL

Эта дока рассказывает, как сделать маленький диалап-сервер у себя дома



Значит так. Для начала тот комп, на который дозваниваются, будет
сервер, а тот, который звонит, будет клиент.

Допустим, на сервере стоит модем на com1

Инсталлируем mgetty. Допустим, у нас есть
mgetty-1.1.25-2.asp.i386.rpm, тогда делаем rpm -ivh
mgetty-1.1.25-2.asp.i386.rpm

Редактируем /etc/mgetty+sendfax/login.config
Тут должны быть только 2 строчки:
/AutoPPP/ - - /etc/ppp/ppplogin
* - - /bin/login @


В /etc/inittab пишем:

# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6

# Это добавить:

7:2345:respawn:/sbin/mgetty ttyS0


В /etc/hosts пишем:

172.16.0.100 hus0 - это типа сервер
172.16.0.101 ppphost0 - это типа клиент


В /etc/ppp/options пишем:

modem
crtscts
asyncmap 0


Создаем /etc/ppp/options.ttyS0

passive
172.16.0.100:172.16.0.101
proxyarp
ms-dns 172.16.0.100
ms-dns 172.16.0.100
debug


В /etc/ppp/pap-secrets пишем:

# Secrets for authentication using PAP
# client server secret IP addresses
user * парольюсера 172.16.0.101


Создаем /etc/ppp/ppplogin

#!/bin/sh

mesg n
tty
/usr/sbin/pppd noauth noccp -chap +pap kdebug 4 login

и делаем его исполняемым


Создаем /etc/ppp/resolv.conf

172.16.0.100
172.16.0.100


Теперь после kill -1 1 или после перезагрузки твой модем дожен брать
трубку после первого звонка. Он полностью готов к работе как настоящий
сервер дозвона.

Чтобы кидаться файлами, лучше всего использовать FTP. Самый простой
способ - проинсталлировать wu-ftpd. Например, если у нас есть
wu-ftpd-2.6.1-12.0.asp.i386.rpm, то делаем rpm -ivh
wu-ftpd-2.6.1-12.0.asp.i386.rpm
Редактируем /etc/xinetd.d/wu-ftpd Он должен иметь такой вид:

# default: on
# description: The wu-ftpd FTP server serves FTP connections. It uses # normal, unencrypted usernames and passwords for authentication.
service ftp
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.ftpd
server_args = -l -a
log_on_success += DURATION USERID
log_on_failure += USERID
nice = 10
# disable = yes
}


После этого делаем /etc/rc.d/init.d/xinetd restart


Сервер готов. На клиенте работаем с ним точно так же, как с
интернетом. Делаем дозвон, запускаем ftp сессию и расслабляемся.

Літо

Вобщем так. Приїхав я вчора з Криму, з Судака. А перед цим був на Шацьких Озерах. Вражень - МОРЕ! Бабок потратив ще більше...



Є куча фоток, з озер - на цілий компакт диск, з моря - 5 пльонок. Десь на днях виберу найкращі і викладу в галерею. А може прямо в блог.

PHP + Apache + MySQL + Linux

Цю доку я написав ще в травні 2005 року, давно хотів викласти, але не находив підходящого формату і навіть часу. Напевно, комусь пригодиться, може навіть мені. Покрокова настройка сервера PHP + Apache + MySQL + Linux!
УВАГА! В тексті присутні матюки (мені сподобався оригінал, я писав не задумуючись, по ходу настройки і вирішив нічого не міняти).



-------------------------------------------------




Спочатку треба поставити mysql i mysqladministrator (вони все одно бінарні якогось хрена). Потім Apache-1 (обов'язково з ісходніків, інакше модуль для ПХП для Апача не скомпілюється). Апач-2 не рекомендується (модуль ПХП для нього експериментальний). Крім того, я вичитав, що він не є продовженням Апача-1, він є повністю окремою віткою Апача (багато нового взнав, ніколи би не догадався).



Вичерпна інструкція по установці MySQL, можна сказати, покрокова ;-)

---------------------------------------------------------------------------
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> cd /usr/local
shell> gunzip < /PATH/TO/MYSQL-VERSION-OS.tar.gz | tar xvf -
shell> ln -s FULL-PATH-TO-MYSQL-VERSION-OS mysql
shell> cd mysql
shell> scripts/mysql_install_db --user=mysql

---------------------------------------------------------------------------
[root@szl mysql]# scripts/mysql_install_db --user=mysql
Installing all prepared tables
Fill help tables

To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
./bin/mysqladmin -u root password 'new-password'
./bin/mysqladmin -u root -h szl.if.ukrtel.net password 'new-password'
See the manual for more instructions.

NOTE: If you are upgrading from a MySQL <= 3.22.10 you should run
the ./bin/mysql_fix_privilege_tables. Otherwise you will not be
able to use the new GRANT command!

You can start the MySQL daemon with:
cd . ; ./bin/mysqld_safe &

You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench ; perl run-all-tests

Please report any problems with the ./bin/mysqlbug script!

The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at https://order.mysql.com
[root@szl mysql]#
---------------------------------------------------------------------------




shell> chown -R root .
shell> chown -R mysql data
shell> chgrp -R mysql .
shell> bin/mysqld_safe --user=mysql &
---------------------------------------------------------------------------

Запуск MySQL:
/usr/local/mysql/bin/mysqld --user=mysql &

Запуск консольного клієнта:
/usr/local/mysql/bin/mysql -u root -p

Конфігурування Apache:
./configure --enable-module=so


Запуск Апача:
/usr/local/apache/bin/apachectl start

Конфігураційний файл Апача:
/usr/local/apache/conf/httpd.conf

Домашній каталог Апача:
/usr/local/apache/htdocs


Конфігурування PHP:
./configure --with-mysql=/usr/local/mysql --with-apxs=/usr/local/apache/bin/apxs --with-mbstring --enable-mbstring

Дома під ASP_Linux v.10 все пройшло нормально, на роботі під ASP-Linux 9.0 захотіло:
checking libxml2 install dir... no
configure: error: libxml2 version 2.5.10 or greater required.

В такому випадку потрібно скачати і установити:
ftp://ftp.gnome.org/mirror/gnome.org/sources/libxml2/2.6/libxml2-2.6.19.tar.gz




Зробити ссилки (може і без цього може робити, але РедХат не знає шляху на /usr/local/bin. Не знаю, добре це чи погано, але кумарить)
/usr/local/bin
php
php-config
phpextdist
phpize
в каталог /usr/bin


Виправляєм /usr/local/apache/conf/httpd.conf
---------------------------------------------------------------------------
Внутри блока
AddType application/x-httpd-php .php
В строке DirectoryIndex пропишите index.php:
DirectoryIndex index.php index.html
---------------------------------------------------------------------------

також можна поміняти порт на 80 (по замовчуванню 8080)

І перезапускаєм Apache:
/usr/local/apache/bin/apachectl restart


ГОТОВО



---------------------------------------------------------------------------
РОБОЧІ ЗАМІТКИ


---------------------------------------------------------------------------
---------------------------------------------------------------------------


Так треба ставити PHP, щоб скомпілювалися модулі для mysql i Apache
./configure --with-mysql=/usr/local/mysql --with-apache=/usr/local/apache/include


БЛЯДЬ!!! ТАК ЯКОГОСЬ ХУЯ НЕ РОБИТЬ!!!
Каже шо нема там Апача...
Блядь модуль mod-php5.so не створюється. ВООБЩЕ!!!! Як я лиш не пробував!
Будем искать...


Зара буду пробувати таке:

---------------------------------------------------------------------------
В любом случае, понадобится параметр --with-apxs=/путь/к/apxs – это необходимо для сборки модуля Апача mod_php. Например, если Apache установлен в /usr/local, то параметр будет выглядеть следующим образом: --with-apxs=/usr/local/sbin/apxs.
---------------------------------------------------------------------------

Хуй там! Нема такого каталога! Навіть sbin нема. Блядь!
Але є bin!!!

Попробуєм так:
./configure --with-mysql=/usr/local/mysql --with-apxs=/usr/local/apache/bin/apxs


Ага... Видає такий матюк:
---------------------------------------------------------------------------
checking for Apache 1.x module support via DSO through APXS...

Sorry, I was not able to successfully run APXS. Possible reasons:

1. Perl is not installed;
2. Apache was not compiled with DSO support (--enable-module=so);
3. 'apxs' is not in your path. Try to use --with-apxs=/path/to/apxs
The output of /usr/local/apache/bin/apxs follows
apxs:Error: Sorry, no DSO support for Apache available
apxs:Error: under your platform. Make sure the Apache
apxs:Error: module mod_so is compiled into your server
apxs:Error: binary `/usr/local/apache/bin/httpd'.
configure: error: Aborting

---------------------------------------------------------------------------

Буду перекомпільовувати Апач
Конфігуруєм його так:
./configure --enable-module=so


Поки що получається!
Наразі перекомпільовую PHP...
./configure --with-mysql=/usr/local/mysql --with-apxs=/usr/local/apache/bin/apxs


Яке блаженство! Це треба було бачити:
---------------------------------------------------------------------------
[root@makars php-5.0.4]# make install
Installing PHP SAPI module: apache
[activating module `php5' in /usr/local/apache/conf/httpd.conf]
cp libs/libphp5.so /usr/local/apache/libexec/libphp5.so
chmod 755 /usr/local/apache/libexec/libphp5.so
cp /usr/local/apache/conf/httpd.conf /usr/local/apache/conf/httpd.conf.bak
cp /usr/local/apache/conf/httpd.conf.new /usr/local/apache/conf/httpd.conf
rm /usr/local/apache/conf/httpd.conf.new
Installing PHP CLI binary: /usr/local/bin/
Installing PHP CLI man page: /usr/local/man/man1/
Installing PEAR environment: /usr/local/lib/php/
[PEAR] Archive_Tar - already installed: 1.1
[PEAR] Console_Getopt - already installed: 1.2
[PEAR] PEAR: file does not exist
[PEAR] HTML_Template_IT- already installed: 1.1
[PEAR] Net_UserAgent_Detect- already installed: 2.0.1
[PEAR] XML_RPC - already installed: 1.2.2
Installing build environment: /usr/local/lib/php/build/
Installing header files: /usr/local/include/php/
Installing helper programs: /usr/local/bin/
program: phpize
program: php-config
program: phpextdist
[root@makars php-5.0.4]#
---------------------------------------------------------------------------

Автоматично настроюється модуль для Апача!!! ВВАВ!!!


Для начала треба переробити конфіг Апача:
---------------------------------------------------------------------------
Внутри блока
AddType application/x-httpd-php .php
В строке DirectoryIndex пропишите index.php:
DirectoryIndex index.php index.html
---------------------------------------------------------------------------
бо інакше php-файл просто видає на екран


Зара буду пробувати результат.


РОБИТЬ!!! БЛЯ БУДУ РОБИТЬ!!!


Робить Апач, робить PHP і крім того PHP співпрацює з MySQL!
І всьо саме нове із ісходніків, 3 квітня 2005 року


---------------------------------------------------------------------------
Завершення установки PHP:

Зробити ссилки (може і без цього може робити, але РедХат не знає шляху на /usr/local/bin. Не знаю, добре це чи погано, але кумарить)
/usr/local/bin
php
php-config
phpextdist
phpize
в каталог /usr/bin





---------------------------------------------------------------------------
Добавлено 20050509-02-01
---------------------------------------------------------------------------
Щоб добавити mbstring (мультибайтові строки), потрібно перезібрати PHP.
Пробую так:

./configure --with-mysql=/usr/local/mysql --with-apxs=/usr/local/apache/bin/apxs --with-mbstring --enable-mbstring

Проба получилася!


Трохи я з цим помучився, поки зрозумів, шо як і Гмаіл, Блоггер не переварює Оперу. Пробував працювати Оперою через проксі-сервер, то вона пару раз вилітала, і не могла загнати фотки в блог. Попробував ФайрФоксом напряму через інтернет - все получилося чотко!
:-)

Проба


От пробую блоггер. Узнав, що він куплений Гуглом і вирішив попробувати, може пригодиться. Цікаво, сюда фотки можна заливати? І скільки?