К основному контенту

Сообщения

Сообщения за 2010

Сегодня модно i7 / SSD LFB / W7x64

К концу года делаю заметку о модных компьютерах на сегодняшний день. Сегодня модно: RAM 12 GB CPU i7 950 просто модно:  USB 3.0 (x10) очень модно: CPU i7 980X 2x64GB твердотельные диски (SSD LFB) 12 GB DDR3 такие дэсктопы стоят от 1000$ до 4000$ 

Организация видео трансляции / Видео в интернете

Quoted :   Организация видео трансляции Предлагаю сообществу поделиться своим опытом в области видео трансляций. Может получится создать что-то на подобии мини пособия. Схема простая: кто-то задает вопрос, а знающий ответ – делиться информацией. И всё это попадает в топик. Попробую начать из того, что узнал по советам и ответам на форумах. Если у меня нету сервера, как я могу транслировать видео с моей веб камеры? – проще всего воспользоваться сервисами smotri.com , rutube.ru или yatv.ru – с помощью Moonware webcamXP Pro – с помощью VLC: Камера → FireWire → VLC → Lan → VLC Как организовать полноценную трансляцию через мой сервер? – На базе Adobe: WEB-камера → Adobe Flash Media Encoder → Adobe FMS → Adobe Flash приложение. – На базе Microsoft: WEB-камера → Windows Media Encoder → Windows Media Services → ASF(WMV) для Microsoft Silverlight или Windows Media Player – На базе Microsoft: WebCamera/Video file → Expressi

CodeIgniter 1.7.3 Released | CodeIgniter - News

Codeigniter Quoted from http://codeigniter.com/news/codeigniter_1.7.3_released/ : CodeIgniter 1.7.3 Released | CodeIgniter - News CodeIgniter 1.7.3 Released Version 1.7.3 is a security maintenance release, including a previously patched file Upload class, and a new security fix to prevent possible directory traversal in certain circumstances (back ported from a fix made to CodeIgniter 2.0 at BitBucket).  There are no other significant changes. This is a recommended update for all sites running CodeIgniter 1.x.  Download and update at your convenience. Posted by Derek Jones on December 06, 2010

Создание клиента VPN

На сервере должна быть учетная запись с паролем с

Создание сервера VPN

Запуск пользователя в домене без пароля

Если пользователь домена просит убрать пароль, можно его прописать в реестре. Это нарушает всякую политику безопасности, но если очень надо то делаем так: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon SetValue "AutoAdminLogon"="1" HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon SetValue "ForceAutoLogon"="1" HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon SetValue "DefaultUserName"="lft" HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon SetValue "DefaultPassword"="vavavava"

Подключаемся к удаленному компьютеру через web-proxy

Задача: подключиться к удаленному компьютеру используя только web-proxy, не имеющей разрешение на использование RDP. Так уж вышло, интернет раздается в далеком далеком филиале компании в которую я устроился и IP адреса в моем распоряжении просто нет и единственная точка доступа в сеть извне - ISA Server компании которая раздает интернет только как web-proxy. Еще не успел познакомиться с администрацией этого сервера, по этому спешу решить задачу обычными средствами старенького и доброго windows server 2003

Новая работа в июле 2010

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

AD windows Server 2008 (часть 1) - ADSI

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

Антивирусная защита май 2010

тестирование проактивной защиты, показано количество реакций различных антивирусных систем на совершенно новые вирусы.

Новая работа в июне 2010

Сегодня вышел на новую работу Проработал всего неделю, разбирая не удобочитаемый код дилетантов и исправляя ошибки. Через неделю работодатель посчитал накладным оплачивать мой труд. Все что я сделал: поправил VPS сервер ткнул на ошибки, добавил расширение кэширования PHP  скриптов, удалил антивирус, научил разворачивать WEB сервер на VPS, научил тестировать вэб сервера. и затем читал ужасно не удобочитаемый код, HTML PHP и JavaScript все в одном файле. Успел исправить примерно 3-5 ошибки, ошибки грубые и относятся к синтаксическим, прочитал примерно 10-20 файлов кода. В итоге мне сказали, что я ничего не сделал. Действительно, ведь я не успел написать ни одной строчки кода.

Работа с базой данных через SSH

Работать с базой данных можно с помощью приложения поддерживающего защищенный протокол SSH, например SQL Manager for MySQL.

Удаление каталога с рекурсией

Маленькое вступление Известный фреймворк CodeIgniter не удаляет всю ветку каталога при указании относительного пути. функция не удалила корневой каталог со следующими параметрами: (“../tnp/dir”,TRUE), В результате рекурсии все так и оставался один корневой каталог dir. Так как встроенный хелпер жизненно необходим фреймворку, не стал его изменять. Сделал простую функцию: function rmdir_recursive($dir) { $files = scandir($dir); array_shift($files); // remove ‘.’ from array array_shift($files); // remove ‘..’ from array foreach ($files as $file) { $file = $dir . ‘/’ . $file; if (is_dir($file)) { rmdir_recursive($file); if (is_dir($file)) rmdir($file); } else { unlink($file); } } rmdir($dir); } PS. меня разочаровал код хелпера работы с файлами, изобилует символами @ которые в некоторых случаях негативно влияют на скорость работы скрипта.

.htaccess Ниндзя - Часть 2

Продолжая тему редиректа… Вложеный редирект 1:   RewriteEngine on 2:   RewriteCond $1 !^(index\.php|images|robots\.txt) 3:   RewriteRule ^(.*)$ /index.php/$1 [L] пояснения: руль в третьей строке выбирает всю строку ревнивой выборкой, оператором память вставляет вместо $1, [L] – это флаг который не относится к выражением, говорит о том, что при положительных результатах следующие правила не обрабатываются. Эксит вон.

Оптимизация CodeIgniter

   Оптимизация и без того быстрого CodeIgniter выглядит примерно так как на картинке. Это 1000 запросов за две с половиной секунды (кэширование и eAccelerator)

Какой PHP фреймворк выбрать, опыт программистов

Кто писал на symfony и пригляделись к CodeIgniter v1 и Zend Framework, выбирают Zend Framework для сложных проектов и CodeIgniter для простых проектов с небольшой посещаемостью и структурой. CodeIgniter 2 Кохана и Yii пока не актуальны и постоянно изменяются и улучшаются. Лично я пишу на CodeIgniter, но должен признаться изрядно изменил его структуру, только по этому не меняю его на другой. Если бы я заранее знал, что в Zend Framework архитектура более продуманна для запутанных задач и проектов, я бы выбрал Zend Framework. Точнее сказать блок схема Zend Framework раз в 5 больше чем в CI и выглядит более запутанно. Сгенерированную блок-схему я потерял, осталась только от CI. Интересный график в сравнении Kohana,  Cake, Cacke+eAccelerator, CodeIgniter, CodeIgniter + eAccelerator. ссылка на пост автора графика даю в конце статьи.

Ссылки что и для кого

Статью допишу позже. ссылки для поисковиков – оптимизированы так, что при модификации сайта все ссылки остаются целыми и релевантными запросам поисковиков. Количество измененных страниц единицы измененной информации стремится к единице, или к минимуму. ссылки для клиента (ЧПУ) ссылки для сервера

Делаем Hook в CodeIgniter

Делаем функцию в файле application/hooks/myhook.php В файле config/config.php ставим в True hooks в файле config/hooks.php Делаем класс или функцию например в точке display_override, как показано в инструкции инструкция hooks указывая на свою функцию, и каталог где она находится. Обезательных четыре параметра: 1) точка хука 2) название файла где лежит функция, 3) название каталога с файлами хука 4) название функции или класса Теперь можно все остальное писать в файле хука, например echo ‘test’;

Актуальные дизайны сайтов на лето 2010

Минимализм в дизайне, и релевантная информация на сайте, -  сегодня это самые важные аспекты в web-проектах.   Здесь я выложил самые привлекательные на сегодняшний день дизайны сайтов, в данном аспекте. Собраны солидные компании, для которых важно солидно и авторитетно выглядеть на публике, так сказать.

Регулярные выражения или работа с текстом в InDesign

В этой статье рассказывается как можно найти и заменить текст в InDesign используя регулярные выражения (GREP) Строка запроса (GREP) в InDesign отличается от обычного написания небольшими недоделками, но тем не менее самый простой алгоритм работает, сложные приходится разбивать на несколько запросов. еще хочу упомянуть о неработоспособности параметра (?!) – учет регистра букв, он  не работает. я перебираю все возможные значения, пример: Фильм|фильм|Сериал|сериал подробней о регулярных выражениях я уже писал в разделе PHP функции / Регулярные выражения

Opera против Google и два ролика о тестировании браузера Google Chrome

 

Inprivate режим в InternetExplorer

Режим безопасного просмотра страниц, никаких паролей, никакой истории не сохраняется. Этот режим можно использовать на работе, в банках или тогда когда необходимо посетить сайт не оставляя никакой информации после себя. Просмотр InPrivate предотвращает сохранение данных о сеансах просмотра программой Internet Explorer. Такие данные включают в себя файлы cookie, временные файлы Интернета, журнал просмотра и другие сведения. Панели инструментов и расширения отключены по умолчанию. режим включается просто нажатием клавишь CTRL+SHIFT+P

Не могу понять как избавиться от всплывающего блока в InternetExplorer

последнее время постоянно достает всплывающий белый блок, при перетаскивании элементов в избранном

SEO Как обойти конкурентов? Или FreeLance против Free-Lance

Наглядный пример конкурирующих между собой сервисов free-lance и новичка в этом деле freelance

Индексация гугля 2

В среду 06.09 индексация прошла успешно, по всем страницам в период 12 дней. первый учет индексации был в мае 28 числа с пустым результатом. Следствие: теория в 14 дней не верна.

Немного игрушек

Блочное кэширование в Codeigniter или Страничное кэширование с HMVC и MVC структурами

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

VirtualBox – Создание общей папки

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

PHP Development Tools

Eclipse 3.5    

Баги на этапе тестирования

Обнаружены баги в браузере Opera. При одновременном выполнении javascript в браузере Opera не соблюдается параллельность процессов.  в результате происходит остановка.

Структура Codeigniter

Регулярные выражения

preg_match("шаблон_поиска", "строка_в_которой_проводится_поиск",    массив_с_результами_поиска)

Способы сортировки базы данных

Для выполнения операций над сортировкой в базе данных, необходимо дополнительное поле, к примеру ID, ORDER – два первичных ключевых поля для системных целей.

Корректировка текста на сайте

Сделал заголовки, до индексации, www.lenauto.ru : гугль на 10 позиции яндекс на первой

Беседа с начальством на собеседовании

Окончилась неудачно. Главное не болтать лишнее :) Коротко перечислю Мои выводы и рекомендации на будущее: 1) Не всегда стоит говорить то, что на уме.  (в большинстве случаев лучше промолчать и ответить грамотно) 2) Не стоит говорить о проблемах и негативе, нужно быть целеустремленным и позитивным, рассказывать только достижения. Не вкоем случае не говорите о недостатках. 3) Не говорить о своих недостатках, если даже спросят! лучше сказать что-то простое: заикаюсь когда нервничаю, забываю закрыть тюбик от зубной пасты и прочее.. с шутками лучше осторожней 4) Сначала нужно настроиться только на позитив. 5) Если не можете ответить, то лучше сказать просто не знаю, не пытаться что-то сформулировать. Лучше подольше задержаться  на тех моментах которыми отлично владеете.

Индексация гугля

0day сегодня проиндексировал гугл,  итого в ожидании получилось 14 дней (2 недели) таким образом индексация данного блога ожидается 15 июня. и если теория верна через 11 июня jquery

Amy Macdonald

Amy Macdonald (born 25 August 1987 in Bishopbriggs , Scotland) is a Scottish singer and songwriter. Her debut album, This Is the Life , was released on 30 July 2007 and has sold more than 3 million copies. Her first single, " Poison Prince ", was released on 7 May 2007.

Стиль таблицы зебра методом Google API

  <script src=" http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript" charset="utf-8"></script>    <script type="text/javascript" charset="utf-8">     $('#container tr:odd').css('background', '#e3e3e3'); </script>

Оптимизация запросов к базе данных

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

Работа с Microsoft Project (часть 1)

создаем пустой проект

Netsky

сейчас в ушах нетскай, стоить заметить треки делал очень талантливый аранжировщик.

Обзор продуктов от компании Adobe версий CS5

Очень оптимизированный релиз CS5 от выдающихся разработчиков компании Adobe оправдал все свои ожидания, и порадовал новыми фишками. Пекоторые функции действую в десятки раз быстрей. Их можно ощутить практически сразу, загрузка длится примерно в 4 раза быстрее чем релизы CS4. И повторная загрузка мгновенная, собственно как и должно быть

Прикольная группа

Недавно добавил в други на продвинутом сайте

Планировщик задач (Task Scheduler)

Microsoft Project – управление проектами с помощью Microsoft Project

Как говорится не пишите самокаты (программистам). Это отличная программа для планирования проектов. Обратите внимание на разработчика, – Microsoft. информацию можно посмотреть на официальном сайте в разделе Microsoft Project управление проектами.  

Работа с БД в Codeigniter (1)

Сначала вбиваем настройки подключения в файле config/database.php (их можно менять в своих функциях $config[‘’]=…) $db['default']['hostname'] = "localhost"; $db['default']['username'] = "root"; $db['default']['password'] = ""; $db['default']['database'] = "dplan"; $db['default']['dbdriver'] = "mysql"; $db['default']['dbprefix'] = ""; $db['default']['pconnect'] = TRUE; $db['default']['db_debug'] = TRUE; $db['default']['cache_on'] = FALSE; $db['default']['cachedir'] = ""; $db['default']['char_set'] = "cp1251"; $db['default']['dbcollat'] = "cp1251_general_ci"; Потом добавляем где надо строчку $this->load->database(); (или пишем в config/autoload.php): fu

PHP Функция получает тэг по атрибуту и значению в строке

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

Публикую этот блог

Сегодня начну оценивать этот блог, аудиторию так сказать. И подкреплю заодно свои теоретические познания SEO. Должен заметить что аудитория должна быть обширной, так как я развивался в различных направлениях. пока всё по нулям. индексация еще не прошла. отправил sitemap, забил в службу google инструменты для вэб-мастера. посмотрим, что будет дальше! :)

Codeigniter 2 – призван быть лучшим фреймворком

Большинство программистов ринулись на кохану и др более большие фреймворки, я патриотично к этому отношусь, codeigniter завоевал призвание лучшего фреймворка за счет своей продуманности и документации. Вторая версия обещает следовать этим же тенденциям. Второй релиз затянулся, лишь потому, что разработчики очень требовательно подходят ко всем деталям проекта – это самое главное отличие от других фреймворков. Так что ребята будет круто. Ждать осталось совсем не долго, разработчики пришли к неким решениям которые уже дорабатываются окончательно, по этому если будет прогноз с их стороны, думаю он будет правдив.

SEO работы с блогами

есть предчувствие что google analistics анализирует одного и того же автора различных блогов, и плохой блог в лице google повлияет на все блоги автора, снижая оценки всех блогов.   Сегодня я акцентирую свое внимание на блоге jquery-mainstream.blogspot.com все остальные мне не столь интересны, и их развитие я приостановил. и кстати я сделал ошибку разместив в одном домене два профиля с двумя сайтами. сегодня я удалил пока не нужные профили Проверил авторство, нет ли лишних здесь я обнаружил что письмо пришло в то время когда я изменял настройке на другом аккаунте google который здесь тоже подтвержден как автор jquery-mainstream.blogspot.com надеюсь это не повлияет на индексацию

Русская кодировка ASCII, ANSI и UTF-8, windows-1251 (CR, LF, CR LF)

Что нужно знать: Encoding – это кодировка для вывода данных (UTF-8, windows-1251) Line Endings – формат строк (CR, LF, CR LF) Byte Order Marker (BOM) – системная область в начале файла. LF – используется в UNIX вместе с кодировками UTF-8 или windows-1251 CR – используется в MAC системах. на сервере лучше использовать кодировку ANSI это и есть кириллица (Windows), символ занимает 1 байт (оптимизированный ASCII) UTF-8 может содержать заголовок BOM который содержит системную информацию, символ занимает 2 байта wysiwyg редакторы добавляют метатег в html страницы с кодировкой кирилицы. это не очень хорошо, если сервер настроен на UTF-8, в этой кодировке корректно работают некоторые библиотеки приложения и прочие

HMVC в CodeIgniter

Что такое HMVC Проблемы MVC привели к разработке HMVC. Это эволюция структуры MVC. Представлена еще в 2000 году.

Проблема с кодировкой

BOM это не нужный блок вначале файла. в AkelPad редакторе есть функция сохранить в UTF

Знакомство с Joomla CMS

Установка сводится к разархивированию архива. и запуску сайта. localhost/www/site http://localhost/site www/site/install http://localhost/administrator   1 - установка 2 - обзор админки и установка шаблона 3 - создание статьи 4 - параметры статей 5 - практика создания статей 6 - меню в модулях 7 - меню практика 8 - меню2 в шаблоне 9 - расширения (extensions.joomla.org) ?tp=1 - показ номеров темплейтов   //////////////////////////////   коротко: отображения настраиваются в модулях меню.

Кодировка имеет значение

Мотиваируясь тем, что сайт потерял свои позиции при переходе с кодировки windows 1251 на UTF-8, я задался вопросом а не имеет-ли значение регистр и вообще кодировка. Оказалось что регистр и кодировка взаимосвязаны между собой, и возможно первый символ заголовка тоже. Опытным путем выяснилось, что для поисковиков имеет значение регистр: сайт на UTF-8. Вводил русское слово в различных браузерах  с (1) маленькой и (2) большой буквы, на латинской раскладке с (3) маленькой, на латинской раскладке с (4) большой. опера: 3е / 3е / нет / нет мозила: 1е / 3е / нет / нет internet explorer 3е / 3е / нет /нет уступает сайту в котором используются кавычки  quot; и  charset=windows-1251 в моем случае используются угольные кавычки. интересный результат дал браузер мазила. в результатах запроса русского слова написанного на латинской раскладке сайтов на UTF-8 просто нет. есть только windows-1251, В поисковых системах есть механизм который  предлагает корректный запрос, тоесть если не

Регистр имеет значение

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

Как убрать верхнюю панель в своем блоге на blogger / blogspot

Итак, нужно в режиме редактирования блога пойти во вкладку Template -> EditHTML. Далее перед словами /* Variable definitions */ вставляем следующую строку: #navbar-iframe { display: none !important;} другие элементы убираются тем же способом.

Организация структуры хранение данных сайтов

Интернет страницы состоят из HTML текста и Внешних файлов таких как скрипты, флеш, картинки, стили. Браузер сначала грузит HTML затем всё остальное. Внешние файлы для внешнего содержимого лучше организовать одну или несколько директорий. например \files\javascripts \files\images \files\styles иши javascripts images styles flash files ... если файлов много, то структуру можно усложнить обьединяя внешние ресурсы по основным признакам. например: текст или мультимедиа, системные или не системные. HTML файлы их можно хранить на сервере используя файловую систему, но большинство программистов предпочитают хранить их в базе данных с типом поля TEXT. База данных может хранить огромное колличество текстов. Если сайт разрастется то прийдется заплатить хостеру за расширение ресурсов. Структура базы данных HTML Строится методом деревьев. элемент дерева должен иметь поля с адресами предка и потомка.

SQL примеры создания таблиц

Создание таблиц с помощью SQL Пример создания таблицы для блога CREATE TABLE `lenauto_db`.`data` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `title` VARCHAR( 255 ) NOT NULL , `name` VARCHAR( 50 ) NOT NULL , `contents` TEXT NOT NULL ) ENGINE = MYISAM Пример создания названий 2 поля: id int autoincrement ключевой name varchar 255 CREATE TABLE `lenauto_db`.`cars` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `title` VARCHAR( 255 ) NOT NULL ) ENGINE = MYISAM Поля таблиц Заголовки `title` VARCHAR( 255 ) NOT NULL Имена  `name` VARCHAR( 50 ) NOT NULL Текст `contents` VARCHAR( 50 ) NOT NULL База данных для блогов лучше разделять большие объемы данных в отдельные таблицы: заголовки, автор, время таблица1 тексты постов таблица2 комментарии постов таблица3 1) таблица постов id not null primeri title null 128 varchar body null text Делаем две таблицы 2) таблица комментариев CREATE TABLE `lenauto_db`.`comments` ( `id` INT NOT NULL , `post_id` INT NULL , `author` VARCHAR( 50 ) N

Удачная оптимизация

Как я удачно оптимизировал скорость работы сайта. 1) не нужные для индексации поисковиками блоки я загружал динамически после загрузки страницы (AJAX и отдельные контроллеры для этого) 2) включил компрессию gzip 3) убрал все echo и print, использовал шаблонизатор 4) убрал все autoload библиотеки, и загружал необходимые в конструкторе контроллерах 5) сделал кэширование в шаблоне все ссылки на общие ресурсы начинаются с root /

Начинаю изучать SEO

Все более плотнее начинаю изучать SEO. нашел несколько татуриалов, где подробно описывалось как обходят сайты конкурентов. Жду на следующей неделе книжку

Шаблонизаторы

cheetah - самый быстрый в тесте mako django myghty genshi - самый медленный на xml

Создание вручную карты

Создание файла Sitemap на основе протокола Sitemap: Создайте текстовый файл и сохраните его с расширением .xml. Добавьте в начало файла следующую строку: <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> Добавьте в конец файла следующую строку: </urlset> Создайте запись для каждого URL-адреса. Тег <loc> тег является обязательным; остальные теги являются дополнительными. <url> <loc>http://www.example.com/</loc> <lastmod>2005-01-01</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url>

в справке гогля нашел

Чтобы повторно отправить файл Sitemap с помощью НТТР-запроса, выполните следующие действия. Отправьте запрос на следующий URL: www.google.com/webmasters/tools/ping?sitemap=sitemap_urlНапример, если ваш файл Sitemap находится по адресу http://www.example.com/sitemap.gz, нужно отправить запрос на следующий URL: www.google.ru/webmasters/tools/ping?sitemap=http://www.example.com/sitemap.gzПреобразуйте в кодировку URL все символы после /ping?sitemap=: www.google.ru/webmasters/tools/ping?sitemap=http%3A%2F%2Fwww.vash_sayt.ru%2Fsitemap.gzОтправьте НТТР-запрос с использованием wget, curl или другого выбранного вами механизма.
Это хорошие ссылки сайта они есть на всех страницах сайта. Поисковик делает их автоматически (их можно удалить) показываются только самые релевантные и нужные.

Автоматическое подключение к интернету в Windows XP / Autoconnect

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

Кибернетика и роботы

Стать успешным

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

WTF – chicken

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

Как обходят сайт поисковики, маленькая заметка

Гугль отображение в результатах Заголовок с выделенными найденными словами. Дата, отрывок текста с выделенным наиболее полным и релевантным сочетанием слов. В примере был запрос город Набережные Челны, колличество слов на странице: город - 1 раз набережные - 2 раза челны - 3 раза сочетание город Набережные Челны - 0 раз Запрос города Набережные челны 1 место города - 18 набережные - 6 челны - 9 2 место города - 1 набережные - 2 челны - 8 5 место город - 15 набережные - 7 челны - 7 Запрос Челны!!! 1 место 9 слов 2 место 8 слов 3 место 4 слова 4 место 14 слов - chelny.info

Базы данных, оптимизация обработки данных

XML формат идеально подходит для хранения любых данных. недостаток: медленная обработка. Для быстрого чтения можно использовать xmlReader ( пример ) - читает XML без загрузки в память. Для быстрой записи XMLWriter аналогично. Для работы с XML есть упрощенный модуль SimpleXML , актуален если файлы маленькие, быстрее и проще чем SAX. Примеры совместного использование здесь xmlReader работает с DOM, DOM можно импортировать в SimpleXML. Если файлы большие то SimpleXML будет работать очень медленно, например 10000 элементов в XML будет обрабатываться 1 секунду и больше. Для больших файлов надо использовать Simple API for XML (SAX) - идеальный вариант. либо xmlReader. Работая с XML, складывается картинка многих проблем любых систем баз данных. проблема любой системы БД - скорость обработки. Чаще всего проблема в последовательной обработке (например прочитать 30000ую строку) файлы читаются от начала, по этому чтобы достичь этой строчки алгоритм перескакивает последова

Тренировка дикции

Упражнения разработаны Сергеем Машкевичем, редактором новостей ТРК “ЭХО” (Рязань) для дикторов означенной телерадиокомпании. Рекомендуется делать в свободное время, а также непосредственно перед выходом в эфир в течение хотя бы 5-7 минут. Поверьте, очень полезно! 1. Произносите поочередно следующие гласные звуки, стараясь максимально удлинять каждый звук на одном выдохе: А – О – У – Э – Ы – И Сначала после каждого звука добирайте дыхание. Затем на одном дыхании произносите три звука: А-О-У, добирайте воздух и продолжайте Э-Ы-И, а потом добивайтесь того, чтобы все звуки произносить подряд на одном дыхании. 2. Затем следуют упражнения на звукосочетания: ПТА-ПТО-ПТУ-ПТЭ-ПТЫ-П ТИ ХТА-ХТО-ХТУ-ХТЭ-ХТЫ-ХТИ КТА-КТО-КТУ-КТЭ-КТЫ-КТИ Т-ТА-Т-ТО-Т-ТУ-Т-ТЭ-Т-ТЫ-Т-ТИ НТА-НТО-НТУ-НТЭ-НТЫ-НТИ МТА-МТО-МТУ-МТЭ-МТЫ-МТИ ФТА-ФТО-ФТУ-ФТЭ-ФТЫ-ФТИ РТА-РТО-РТУ-РТЭ-РТЫ-РТИ 3. Следующие строфы из В.БРЮСОВА следует читать сначала медленно, артикулируя каждый звук, и посте

Менеджер кабелей

У провайдера неполадки

Выходит Adobe CS5 продукты

вот такую видео карту рекомендуют