March 20th, 2011

humster

Ремонт телевизоров Харьков

Управление зависимостями

Когда вы пишете большое приложение, вам иногда бывает нужно определить порядок загрузки скриптов. Например, загружать func.js до app.js. Хотя традиционный подход упорядочивания тегов script может вас устроить во многих случаях, загрузчики скриптов могут дать вам дополнительные возможности в управлении загрузкой. Например, загрузка в зависимости от возможностей браузера, динамическая загрузка по условию.
Наиболее популярные загрузчики — это RequireJS (от James Burke) и LabJS (от Kyle Simpson). Каждый из них имеет свои плюсы и минусы. По моему опыту, RequireJS имеет больше возможностей и поддерживает структурированные модули, в то время как LabJS наиболее подходит, если вам нужно что-то легкое и не нужно много фич.

Библиотеки:
RequireJS – я рекомендую эту библиотеку, если вы планируете делать ваш код модульным. Модули ограничивают влияние кода на глобальное пространство имен и позволяют более точно определять прямые зависимости. RequireJS также имеет инструмент для оптимизации, который позволяет вам комбинировать и группировать ваши скрипты в минимизированные копии, которые быстро загружаются. http://requirejs.org/
LabJS – это лучшее решение, если вы хотите эффективно загружать скрипты в определенном порядке и вам нужно более легкое решение, чем RequireJS, либо вас не интересует модульный подход в управлении зависимостями. http://www.labjs.com (и еще гляньте YepNope JS — отличный загрузчик, работающий по условиям, который работает на базе LabJS: http://www.yepnopejs.com).
StealJS – другой отличный инструмент управления зависимостями. StealJS — это часть пакета JavaScriptMVC, но вы можете использовать его отдельно. Включает в себя конкатенацию, компрессию и чистку кода. http://jupiterjs.com/news/stealjs-script-manager
JSL Script Loader – другой достойный инструмент, который поддерживает ленивую загрузку, упорядоченную загрузку, предотвращает повторную загрузку и кэширует. Не так интенсивно протестирован как LabJS и Require – http://www.andresvidal.com/jsl

Недавно на глаза попалось интересное предложение Ремонт телевизоров Харьков недорого я решил попробывать ине прогадал!
humster

жилая и коммерческая недвижимость

wiki.php.net был скомпрометирован и атакующим удалось собрать данные от аккаунтов. Другие подразделы инфраструктуры php.net, по нашим данным, не пострадали. Наша главная забота сейчас — целостность исходников. Мы провели всевозможные проверки на каждый коммит начиная с выпуска php версии 5.3.5, чтобы удостовериться, что украденные аккаунты не были использованы для внедрения вредоносных кодов — все в порядке. Скомпрометированные машины были очищены, все пароли к аккаунтам в SVN сменены.
Мы продолжаем расследование по факту атаки, которая являлась сочетанием использования уязвимости в движке софта Wiki-раздела и эксплойта к Линуксу для получения прав администратора.

Интересное предложение недавно мне попалост в интернете что есть такое жилая и коммерческая недвижимость к тому же недорого!

Недорогая недвижимость позваляет вам экономить деньги!
humster

lenova

Сегодня вышло первое обновление стабильного выпуска Debian, под кодовым именем «Squeeze».
Обновлено 68 пакетов, включая linux-2.6, samba, xorg-server, sun-java6 и другие. Сделано 27 исправлений безопасности, затронувшие такие пакеты, как postgresql-8.4, phpmyadmin, proftpd-dfsg, isc-dhcp. Обновлен установщик Debian, добавлена возможность установки на некоторое новое железо.


Одними из лучших в мире были признаны http://notebook.eliteman.ru/lenovo-thinkpad-edge-15-intel_639.html ноутбуки.Я сам давно пользуюсь этой фирмой и мне нравится их качество.Поэтому вам тоже бы советовал.
Заходите обзор lenovo thinkpad edge 15 - цена ноутбука отзывы владельцев и характеристики пользуйтесь!
humster

фотосессия в студии

На стремительно надвигающейся JavaOne в Москве мы снова рассказываем о Java Performance. Будем рады вас видеть!

Краткий анонс того, что мы будем делать в этом году:
оба дня на стенде «JVM Performance & Monitoring» мы будем постоянно доступны для общения;
12 апреля, 17:30, про настройку GC в синем зале рассказывает Владимир, есть слайды с питерской сессии;
12 апреля, 18:30, оккупацию синего зала продолжают Алексей и Сергей с очередным Java Platform Performance BoF, есть старые слайды с питерской сессии;
13 апреля, 12:30, в кроваво-красном зале Алексей рассказывает про бенчмаркинг, гораздо подробнее, чем было в Питере;
13 апреля, 16:15, Сергей приходит в белоснежный зал рассказывать про Java Memory Model
Feedforward

Как обычно, понимая, что темы огромные и чем-то придётся пожертвовать, мы спрашиваем, хотите ли вы что-то специальное по докладам услышать, на чём-то заострить внимание, что-то просто разжевать. Пишите комментарии здесь, пишите письма обычной электропочтой, или кидайте вопросы на нашем стенде. Чем раньше мы услышим вопрос, тем более обстоятельно мы сможем на него ответить!
Если вам интересны фотосессия в студии то вы свободно можете заходить на сайт или обращаться по телефону приведенном на сайте.
humster

Служил наш «Хиня» «вышибалой»…

Originally posted by sviridenkov at Служил наш «Хиня» «вышибалой»…
11 марта, в канун региональных выборов, на пленарном заседании Государственной Думы депутаты оппозиционных фракций пытались привлечь внимание парламентского большинства к тем нарушениям, которые в массовом порядке происходили в регионах с благословления и при участии «Единой России». Но их никто не услышал.

Зато самым ярким событием дня стало выступление депутата от «Единой России» Александра Хинштейна, который попытался связать «эсеров» с криминальными элементами.

Умолчим о личности самого «пламенного разоблачителя» всех и вся. Об этом уже столько всего сказано. Но вот, что интересно, известный «правдоруб» избирался от Нижегородской области, а в ходе завершившейся предвыборной кампании курировал от родной партии Калининградскую область. И, по некоторым сведениям, в этом деле не преуспел. Может этим и объясняется его истеричный выпад против «Справедливой России» и её партийного лидера? В конце своей гневной «филлипики» господин Хинштейн прямо потребовал, что бы «Миронова немедленно, уже сегодня освободили от обязанностей Председателя Совета Федерации».

Стороннему наблюдателю было бы интересно узнать, что депутат от КПРФ Коломейцев (вроде бы, думская фракция КПРФ не замечена в особых симпатиях к «эсерам», как-никак, они – политические конкуренты) поинтересовался у председательствующего на заседании Бориса Грызлова, действует ли еще политическое соглашение, заключенное партиями «Единая Россия» и «Справедливая Россия» в феврале 2010 года?

Любопытно, что Борис Всеволодович, как председатель Высшего совета партии «Единая Россия», поставивший свою подпись под этим соглашением, так и не ответил на прямой вопрос депутата и свернул дискуссию.

Что это? Левая рука не ведает, что творит правая, или Хинштейн уже до такой степени «отвязался», что для него и партийная дисциплина – не указ?

Подгнило что-то в Датском королевстве…


humster

Правительство Йемена убивает демонстрантов

Этот пост и много всего другого и интересного можно прочесть здесь так что заходите и читайте!


Правительство Йемена убивает демонстрантов
Правительство Бахрейна убивает демонстрантов

Однако, США и их шестерки бомбят Ливию, из которой не поступали кадры расстрелов демонстрантов, но есть большие запасы нефти, которые должны быть распределены между странами распространяющими своими бомбами демократию в Ливии.

И если раньше в Ливии было:

* ВВП на душу населения — 14 192 $.
* На каждого члена семьи государство выплачивает в год 1 000 $ дотаций.
* Пособие по безработице — 730 $.
* Зарплата медсестры — 1 000 $.
* За каждого новорожденного выплачивается 7 000 $.
* Новобрачным дарится 64 000 $ на покупку квартиры.
* На открытие личного бизнеса единовременная материальная помощь — 20 000 $.
* Крупные налоги и поборы запрещены.
* Образование и медицина бесплатные.
* Образование и стажировка за рубежом — за счёт государства.
* Сеть магазинов для многодетных семей с символическими ценами на основные продукты питания.
* За продажу продуктов с просроченным сроком годности — большие штрафы и задержание подразделениями спецполиции.
* Часть аптек — с бесплатным отпуском лекарств.
* За подделку лекарств — смертная казнь.
* Квартирная плата — отсутствует.
* Плата за электроэнергию для населения отсутствует.
* Продажа и употребление спиртного запрещены — «сухой закон».
* Кредиты на покупку автомобиля и квартиры — беспроцентные.
* Риэлторские услуги запрещены.
* Покупку автомобиля до 50% оплачивает государство, бойцам народного ополчения — 65%.
* Бензин стоит дешевле воды. 1 литр бензина — 0,14 $.

То будет как в РФ, а может и похуже. Только вот радоваться этому не нам, потому что нас самих скоро также как и ливийцев отбомбят США и НАТО. И поделом.


Этот пост и много всего другого и интересного можно прочесть здесь так что заходите и читайте!
humster

теплонасос

YAPP #1:
Когда выйдет perl6?
Сменит ли perl6 perl5?
Modern Perl как явление.
В чем perl5 проигрывает другим языкам?
Как опеределить хорошего perl программиста.
IDE: komodo Edit, vi.
Сложность перлового кода — абсолютный миф!
Книги для perl программиста: Modern Perl, Learning Perl, Perl Best Рractices.


Недавно нашел интересный сайт на котором можно найти полезную информацию о тепловых насосах. Если вам интересна информация про теплонасос, то вы свободно можете заходить по ссылочке!
humster

купить мягкую мебель

Регулярные выражения (РВ) это, по существу, крошечный язык программирования, встроенный в Python и доступный при помощи модуля re. Используя его, вы указывается правила для множества возможных строк, которые вы хотите проверить; это множество может содержать английские фразы, или адреса электронной почты, или TeX команды, или все что угодно. С помощью РВ вы можете задавать вопросы, такие как «Соответствует ли эта строка шаблону?», или «Совпадает ли шаблон где-нибудь с этой строкой?». Вы можете также использовать регулярные выражения, чтобы изменить строку или разбить ее на части различными способами.

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

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

Простые шаблоны

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

За подробным объяснением технической стороны регулярных выражений (детерминированных и недетерминированных конечных автоматов) вы можете обратиться к практически любому учебнику по написанию компиляторов.

Соответствие символов

Большинство букв и символов соответствуют сами себе. Например, регулярное выражение test будет в точности соответствовать строке test (Вы можете включить режим без учета регистра, что позволит этому регулярному выражению также соответствовать Test или TEST, но об этом позже).

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

Вот полный список метасимволов; их значения будут обсуждаться в остальной части этого HOWTO.

. ^ $ * + ? { [ ] \ | ( )

Первые метасимволы, что мы рассмотрим это [ и ]. Они используются для определения класса символов, являющегося набором символов, с которыми вы ищите совпадение. Символы могут быть перечислены по отдельности, или в виде некоторого диапазона символов, обозначенного первым и последним символом, разделенных знаком '-'. Например, [abc] будет соответствовать любому из символов a, b или c; это то же самое, что выражение [a-c], использующее диапазон для задания того же множества символов. Если вы хотите сопоставить только строчные буквы, РВ будет иметь вид [a-z].

Метасимволы не активны внутри классов. Например, [akm$] будет соответствовать любому из символов 'a', 'k', 'm' или '$'. Знак '$' это обычно метасимвол (как видно из списка символов выше), но внутри класса символов он лишается своей особой природы.

вы всегда можете купить мягкую мебель недорого.Для вас был создан данный ресурс.Заходите по ссылке и наслаждайтесь предложением!
humster

разработка сайтов

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

О сайте уже рассказали 10 телеканалов, в том числе и Россия 24.
Проект получил поддержку от нескольких общественных организаций Казахстана.

Цитата с сайта:
«Кто я (или мы)? Во-первых я человек, которому не безразлично будущее Казахстанских студентов. Человек, которому надоело мириться с взяточничеством в наших ВУЗах. Я скандалист? Я стукач? Нет, просто мне хочется обратить внимание общественности на данную ситуацию.»

недавно мне на глаза попалось интересное предложение разработка сайтов недорого,для этих целей я пешил поделиться с вами тем что там представленно!