— Концепция интересна и хорошо оформлена. Но, для того, чтобы идея начала работать, она должна содержать здравый смысл. (профессура Yale University в ответ на предложение Фреда Смита об организации сервиса доставки на дом; Fred Smith — станет основателем службы доставки Federal Express Corp.)
Авторизация
Логин:
Пароль:


 
Поиск по записям:

Ключевые слова:
Записей в блоге
 за 2023 год
 за 2022 год
 за 2021 год
 за 2015 год
 за 2014 год
 за 2013 год
 за 2012 год
 за 2011 год

     за 2010 год

       за 2009 год
       за 2008 год
       за 2007 год
       за 2006 год
       за 2005 год
      RSS лента Лента новостей IT-Expert 

      Убийцы моего времени

      11:10, 20 ноября 2006 ( Daily thoughts )

      Последнее время я стал много времени тратить попусту, при чем очень отчетливо и остро стал это ощущать.

      И быстро выявил виновных; моему расточительству активно способствуют: icq, reader.google.com, скриншоты с linux.org.ua

      Поэтому: 

      1. я выключаю icq (как ни жаль, но включать icq я буду на час утром и на час перед уходом с работы)
      2. я выделяю время в конце дня для чтения RSS
      3. перестаю смотреть скриншоты с linux.org.ru
      И начинаю думать о САМЫХ ГЛАВНЫХ В ЖИЗНИ ЦЕЛЯХ. 

      Про AdSence

      09:52, 20 ноября 2006 ( Search Engines Daily thoughts )

      То что когда-то висело на этом сайте справа в виде пяти текстовых блоков со ссылками называлось Google AdSence. Смысл их висения сводился к следующему: специальный javascript-код делал запрос на Google Ads, подгружал контекстную информацию (из наблюдений - используя тег title, и,  если страница  проиндексирована в Google, то релевантную информацию ключевым словам статьи) и отображал в виде блоков со ссылками. Зачисление вебмастеру средств производилось "за клик", при чем цена клика очень варьировалась, например, клик мог стоит $0,05 или же целый $1, в зависимости от "популярности" и "ценности" для рекламодателей.  Чек вам будут присылать только по достижении накоплений свыше $100, тогда вам предлагается ввести налоговую информацию, и получить по обычной почте(!) пин-код. Мне пин-код после запроса пришел где-то через месяц-полтора.

      Но однажды меня забанил гугль адсенс.

      За 1,5 года набраных $100 исчезло в никуда. Теперь я не имею права учавствовать в AdSence совсем. Закрыли потому что на сайте были использованы средства "раскрутки", а именно, просьба посетителей покликать. Этого делать категорически нельзя, за что и был отлучен от церкви. А вообще связываться с AdSence стоит, но, be warned, не пользуйтесь нечестными средствами. По-большому счету это не трагедия, но когда чувствуешь, что тебя "кинули" это все же неприятно. Стимул писать немного поугас.

      Но сдаваться я все равно не собираюсь ...

       

      Объективные мысли о выборе баз данных

      12:31, 15 ноября 2006 ( Databases )

      Пришло время разбрасывать камни ...

      Пишет гипотетический проджект менеджер гипотетический проект разработки софта. Подходит время для выбора аппаратно-программной части и, в частности, СУБД для проекта.

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

      По ходу выяснились "нюансы" :) MySQL для коммерческого использования продается, при чем не столько база, сколько сервисы, саппорт (минимально - 500 евро в год). Но, к сожалению MySQL проигрывает на сложных вариациях с данными. А вот MSSQL в нужной комплектации стоит  500000 (!) американских долларов, потому что модель лицензирования основана на количестве подключений, при чем в стиле Microsoft .NET практически каждый select - новое подключение к базе. А вот наиболее интересным оказался Postgres, весьма фичастая БД, разработчики которой никак не зарабатывают. Лицензия к использованию - BSD, то есть почти totally free. Способ извлечения из пользователей денег - Donation. ИМХО единственное преимущество модели donation - это то, что человек платит с удовольствием, получая от процесса оплаты по donation плохо скрываемое удовольствие. 

      Так вот, ниже по ссылке приведено отличное изложение "на пальцах" и непредвзятое тестирование СУБД: Firebird, MySQL, PostgreSQL. 

      http://sql.ru/forum/actualthread.aspx?tid=305035

       

      Забегая слегка вперед выдам спойлер: Postgres рулит. 

       

      Tip: что-нибудь быстро расшарить по http

      14:28, 10 ноября 2006 ( Administration FreeBSD )

      Быстро расшарить на хост какой-нибудь файл из командной строки поможет такой манускрипт:

      cd ~/bin
      cat>postit

      #!/bin/sh
      scp $1 nexus@it-link.com.ua:/www/it-link.com.ua/www/download/echo
      echo http://it-link.com.ua/download/$1

      Ctrl+d

      chmod +x postit 

      кстати, /www/it-link.com.ua/www/download должнен быть с пермишнами позволяющими запись для вашего логина

      Скрипт зальет по ssh файл в дир-рию  с публичными доступом из веб, и по echo получим готовую ссылку, которую мы сможем передать другу.

       способ употребеления из командной строки:

      postit warez.rar

      ...

      http://it-link.com.ua/download/warez.rar 

      Особенно классно работает, когда настроена беспарольная аутентификация

       

      Полезные ссылки

      13:01, 10 ноября 2006 ( Administration FreeBSD )

      Когда-нибудь я их дочитаю, а пока запостчу здесь

       прозрачный мост фильтрации спама на graylist на основе OpenBSD spamd и greylist

      http://undeadly.org/cgi?action=article&sid=20061108134508

      http://cisx1.uma.maine.edu/~wbackman/spamd.html 

      Про автоматическое монтирование в FreeBSD:

      http://www.nber.org/amd.html

      http://ezine.daemonnews.org/200202/automounting.html 

      Кто еще не ходил к камраду brj смотреть примеры хороших конфигов - камон сюда

      из его .cshrc почерпнул для себя хороший алиас для записи данных на cd:

      alias burnit	'mkisofs -rJ -jcharset koi8-r . | burncd -s max -e -v -f /dev/acd0 data - fixate'

       

       

       

      root-tail, conky и calendar

      16:17, 8 ноября 2006 ( Administration FreeBSD )

      Есть такая штука, root-tail, на linux.org.ru можно увидеть на значительной части скриншотов. Эта утилита отображает последние строки логов прямо на окно с бекграундом. 

      До сегодняшнего дня я не мог корректно запустить root-tail, после запуска строки root-tail показывались и быстро скрывались, в общем непонятно, и откладывал эту затею до лучших времен. И вот как раз сегодня эти времена настали.  Выяснилось, что мешает этому процессу conky, другой "текстовый" монитор системных показателей отображающий прямо на десктоп. Виной были такие строки конфига .conkyrc:

      # Create own window instead of using desktop (required in nautilus)
      own_window no
      # If own_window is yes, you may use type normal, desktop or override
      own_window_type desktop
      # Use pseudo transparency with own_window?
      own_window_transparent yes

      меняем own_window с no на yes, и, к нашей радости все работает!

      Следующим этапом мне захотелось каждый день видеть информацию о важных исторических событиях в этот день, этому снова была "открыта" для себя команда calendar. Календари хранятся в /usr/share/calendar

      Затем подумалось, что самым удобным отображением было бы прямо на десктопе, туда куда выводит root-tail каждое утро видеть новый список праздников. Сказано - сделано. На помощь прийдет команда logger, которая записывает данные из stdin прямо в syslog. Финальным шагом мы повесим это дело на cron:

      0 7 * * *calendar -f /usr/share/calendar/calendar.world | logger
      5 7 * * *calendar -f /usr/share/calendar/calendar.russian | logger

      что и будет добавлять в log праздники каждое утро, и я, прийдя на работу, смогу сразу же поздравить сотрудников, скажем, с днем всемирного качества, который отмечается 9 ноября :) 

      shot

      Ссылка на wallpaper: http://www.freebsd.org/logo.html
      в самом низу страницы, очень стильные обоины from Freebsd

       

      Чего только нет в портах freebsd

      14:06, 6 ноября 2006 ( Daily thoughts Education )

      Удивительные вещи можно найти в портах. Однажды, бесцельно шатаясь по каталогам /usr/ports/misc я нашел такие строки: 

      Bbjd is a tool to calculate the optimum strategy playing Black Jack. This
      program may be used to prove that when playing Black Jack it is possible to
      beat the casino. Probably, Black Jack is the only game offered by casinos,
      where it is possible to win in the long term (and this fact is mathematically
      proven).

      --Dima
      dima@chg.ru

      Из этого описания проги /usr/ports/misc/bbjd можно сделать вывод, что у казино, вопреки бытующему мнению, можно выиграть.

      Ну что, кто попробует стратегию?

       

      Пустой заголовок.

      13:06, 6 ноября 2006 ( Daily thoughts )

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

      Очень рад за комрада brj, который в этой жизни, наконец, обрел осознание того, что вокруг есть real life. 

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

      Благодаря боевому товарищу Жене была испытана услуга "драйвер". Это когда вести машину ты, в общем, в состоянии, но делать этого, по всеобщему убеждению, явно не стоит. Тогда набирается номер такси, и дядя драйвер садится за руль вашей машины и гоу-гоу свит хоум, где этого дядю уже дожидается другая машина, которая (что-то мне подсказывает) привезет его в исходную точку.

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

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

      Очень хорошо помогают от похмелья и невыспанности баночки с РедБуллами. Благодаря им я был как живой весь следующий за встречей одногрупнегов день (а лег спать около 4х утра), и даже смог утром съездить в другой город.

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

       

      Секрет вечной молодости MySQL

      16:12, 30 октября 2006 ( Administration MySQL )

      cd /home/mysql

      ls -l

      вау .... 10Gb байнари логов  от mysql:(

      ...
      webber-bin.009
      webber-bin.010
      webber-bin.011
      ....

      вот такого плана файлов насобиралась за два года большущая куча. Что внутри? Внутри все операции, которые происходили с базами, т.н. "binary log", назначение которого, в случае чего, восстановить базу "пошагово" до нужного нам состояния. Но если у нас все ок, база жива, а место становится все меньше и меньше, то мы можем корректно подчистить лог без зазрения совести.

      подключаемся к mysql:

      mysql -urootuser -p и выполняем такую команду:

      reset master;

      после чего выходим из mysql и убеждаемся в отсутствии логов и присутствии места. Операцию можно добавить в periodic monthly. 

       
      страницы: |< ... 34 35 36 37 38
       39 
      40 41 42 43 44 ... >|
      © Максим Прокопов 2005-2024 О сервере