Сергей Рудюк 10 февраля 2009

Меня давно интересовал вопрос: в Windows много нужных программ, которые созданы для Windows, но не работают в Linux. Так неужели нет нужных программ, которые работают в Linux, но не работают в Windows ?

По мере всё большего использования Linux в соей деятельности, я стал замечать всё больше и больше программ, аналогов которых в Windows нет или они стоят некоторых денег.

Для начала, всё серверное программное обеспечение. Ну тут понятное дело, лучше Unix-систем ничего нет. Программы для Linux (Unix и т.п.) экономичны, быстро-действующи и очень надёжные. Могут работать годами без перегрузки. Часть из них, были портированы в Windows и стали стандартом де-факто для той области, в которой специализируются. Например: Apache, PHP, Postfix и т.п.

На уровне системы. Тут тоже аналоги сложно найти. Ведь в Unix можно на уровне системы полноценно программировать. Что не скажешь о Windows...

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

Например:

ps aux - выводит все процессы операционной системы.

grep Строка - выводит все строки текстового файла, которые содержат в себе Строка.

а теперь, комбинация:

ps aux | grep Apache - первая команда выводит все процессы, передаёт результат команде grep, которая фильтрует полученные данные и выводит строки со словом Apache. Т.е. в результате выводятся все процессы Apache... И работает это мгновенно.

Тем и приятно, что такие команды, как grep способны обрабатывать огромнейшие массивы данных за очень короткое время.

Так, например, если Вы в любом текстовом файле Windows решите найти какой-то текст, то вероятно попытаетесь его искать с помощью блокнота. И проводник найдёт, если файл не большой.

Но, если файл несколько Гб, то блокнот "подвиснет" и "подвесит" всю систему...

Команда же grep обработает данный файл за считанные минуты и выдаст несколько строк в виде результата...

Так можно анализировать в Linux огромнейшие логи, которые формируются во время работы системы.

Ещё одна прекрасная утилитка - tail.

Например,

tail -f /var/log/mail.log - выведет последние строки из лога почты. Более того, эта команда будет выводить, каждую новую строку в логе на экран. Т.е. администратор сидя за монитором может наблюдать за последними действиями на сервере.

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

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

Но и тут можно поспорить...

Во первых, эффекты рабочего стола в Linux Ubuntu не сравнятся с Windows Vista - они на порядки выше!

Так, Вы может настроить мульти-десктопность. Т.е. у Вас будет не 1 рабочий стол, а много...

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

Ладно, всё это примочки, которые только приносят удовольствие в работе, но не заменяют сам процесс работы. Поэтому, рассмотрим следующий спектр приложений - прикладное программное обеспечение и графическое ПО для ежедневной работы пользователя.

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

Коротко можно сказать: Линукс наступает!

Да, ведь долгое время Линукс не мог пробиться, да и сейчас ещё пытается пробиваться на компьютеры пользователей. Так уж повелось, что люди привыкли к Виндовс (когда он был "бесплатным"), начали на нём работать и стали зависеть от него. При этом данное ПО не всегда было и есть того качества, которое нужно. Сотни тысяч вирусов атакуют и временами сваливают ОС Виндовс. Иногда, пользователи от этого теряют информацию, иногда теряют много денег, иногда ложат под Виндовс своё здоровье...

Но, это всё - размышления. Перейдём к краткому обзору.

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

Уже стали для многих стандартом программы: Firefox, OpenOffice, GMail, Google-оффис, FileZilla, Putty и т.п.

Это всё - кросс-платформенные программы. Они работают и в Виндовс и в Линукс. Таким образом, Вы спокойно можете перейти на Линукс и даже не ощутить разницы...

Но, это ещё далеко не всё...

Есть много программ, о которых Виндовс пользователи даже не подозревали. Т.к. они не работают в Виндовс.

Так, например, для меня был приятным открытием такой редактор, как Blue Fish.

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

Например, не можете вспомнить, как форматируется дата, два клика - и конструкция готова.

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

Наверное, в Виндовс есть похожий аналог - Home Site. Но, как по моемому, возможности у Home Site меньше, да ещё и обходится он за деньги :)...

Редактор Jed. "Простейший" текстовый редактор. Который Вы можете запускать и в текстовом терминале. Чем-то напоминает Turbo Pascal версии 5 или раньше. Вроде, вещь не удивительная. Но, этот редактор может читать такие большие файлы, которые не способны читать редакторы Виндовс...

Stellarium. Никогда не были в космосе ? Так погрузитесь в него с помощью программы Stellarium. Удивительный программный продукт. Аналогов, которому не видел нигде. Вы можете рассматривать все созвездия, звёзды, планети и читать их названия, даже на русском языке (поддерживаются десятки языков)... Вообще, программа впечатлила очень.

Приятно, было рассматривать, например Сатурн и каждый спутник приближать максимально близко. Кроме того, система планет и звёзд не стоит. Она движется так, как движется в реальности !

Это некоторые из программ. Чем больше работаешь с Linux, тем больше познаёшь нового. Ведь репозитарий его уже содержит более 15 тыс. приложений и постоянно пополняется новыми программами, утилитами и т.п..

10.02.09, 20:21

Сергей Рудюк 10 февраля 2009

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

Для этого, необходимо просто зайти по адресу:

http://www.1c-bitrix.ru/partners/private/point.php

10.02.09, 20:22

Сергей Рудюк 10 февраля 2009

Вот уже не первый раз образщаю, что новые версии программ для веб отказываются от полноценной поддержки Internet Explorer 6 (версия браузера, которая идёт по умолчанию с Windows XP). Так, например, скрипты для поиска информации в интернет-магазине VirtualMart не работают в IE6, но прекрасно работают в Firefox.

Сегодня, обнаружил, что документация, которую генерирует новейшая версия программы Help & Manual для веб, не корректно работает в IE6.

Таким образом, думаю, если так и дальше пойдёт, то судьба IE6 будет такая же, как IE4 - его перестанут использовать, перестанут для него адаптировать ПО и он уйдёт в историю. Думаю, это произойдёт в ближайшие 5-7 лет, когда Windows XP отойдёт в историю.

Почему перестаёт пддерживаться IE6 ? Причин тому очень много. Этот браузер разработан очень давно и не поддерживает в полной мере новейшие технологии: - Не поддерживается прозрачность в PNG32. А иногда, для красивых сайтов без этого не обойтись. - Не всегда работают скрипты. Т.е. новые языковые конструкции не срабатывают. - Чаще всего проблемы у веб-программистов возникают именно с IE6, т.к. он много не умеет. И это влечёт к тому, что возможности сайта приходится адаптировать к возможностям браузера, т.е. уменьшать...

10.02.09, 20:23

Сергей Рудюк 10 февраля 2009

Теперь Вы можете читать более новые версии документации в OnLine виде.

В дальнейшем, только в online-виде будет вестись документация.

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

10.02.09, 20:23

Сергей Рудюк 10 февраля 2009

В статье http://expert.com.ua/17615.html написано, что в табаке есть радиоактивный элемент Полоний-210, о чём производители табака стараются умолчать.

Вот, что написано:

Полоний-210, по версии британских специалистов, стал причиной гибели в Великобритании экс-офицера ФСБ Александра Литвиненко, который скончался в ноябре 2006 года. Официального заключения о причинах смерти и результатах вскрытия власти Великобритании так и не обнародовали. "Основные производители табака обнаружили, что полоний входит в состав табака и табачного дыма более 40 лет назад и пытались, но безуспешно, изъять этот радиоактивный элемент из своей продукции", - говорится в статье, написанной исследователями из американского Стэнфордского университета и клиники Maйo в Рочестере. "Внутренние документы предприятий табачной промышленности свидетельствуют о том, что компании не сообщали о результатах своих внутренних исследований, чтобы избежать большей информированности людей о радиации, содержащейся в сигаретах", - отмечают ученые. Как сообщает швейцарское издание Temps, желание скрыть эти данные было настолько сильно, что компании продолжали замалчивать этот вопрос даже тогда, когда оказалось, что концентрация радиоактивного элемента в сигаретном дыме в два или три раза меньше первоначальных оценок. По мнению американских ученых, на пачках сигарет следует

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

10.02.09, 20:24

Сергей Рудюк 10 февраля 2009

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

Вы можете забыть какую-то библиотеку или программа может обращаться к адресу, которого нет на клиентском компьютере (например, обращаться к базе данных по адрес: C:\MyProgD7\Corp... :)

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

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

10.02.09, 20:24

Сергей Рудюк 10 февраля 2009

Документация так же важна для клиентов, как и сама программа.

Почему ?

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

Мы уже опубликовали online документацию по программам AutoFill и Корпорация-Салон.

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

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

10.02.09, 20:25

Сергей Рудюк 10 февраля 2009

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

10.02.09, 20:26

Сергей Рудюк 10 февраля 2009

Мы не занимаемся на благотворительности. Но, временами, если и вправду дело стоит того, мы идём на некоторые благотворительные шаги. И идём не из-за того, что нам это нужно, а потому, что хотим просто поддержать интересные и полезные дела.

Так, например, для "Ассоції допомоги інвалідам та пацієнтам з ХЛПЗ" мы решили помочь с динамическим сайтом. Разработаем их сайт на системе Joomla. Их сайт находится по адресу: http://adiphlpz.com

Почему мы приняли такое решение ? А потому, что они занимаются полезным делом - лечением от 4 наиболее распространимых болезней крови. И это хорошее дело, надеюсь, наш скромный вклад поможет в их деле.

10.02.09, 20:27

Сергей Рудюк 10 февраля 2009

Мы внедряем новую систему приёма ошибок и вопросов от клиентов.

Название данной системы - BugZilla.

Сайт производителя: http://www.bugzilla.org/

Данную систему применяют такие компании, как NASA, IBM.

Наша система приёма ошибок расположена по адресу: http://bugzilla.org/

В скором времени, данную систему запустим в работу.

10.02.09, 20:28

Адрес и телефон
E-mail: rs@corp2.net Skype: rudjuk
г. Киев, ул. Белорусская 30, офис. К2Р (схема проезда)
Мы в сети
Меню
www.megastock.ru Здесь находится аттестат нашего WM идентификатора 000000000000
Проверить аттестат
Наверх