Первая часть .
Стоит еще раз уточнить, что статья рассчитана на пользователей только начинающих своё знакомство с библиотекой интерфейсов jQuery UI и показывает общие принципы работы с ней, а не задаёт постоянный порядок действий для каждого, а тем более, масштабного веб-проекта. Из известных проблем описываемого интерфейса – вёрстка оставляет желать лучшего.
В этой части будет показано, как назначить действия кнопкам окна и сделать окно сворачиваемым/разворачиваемым.
Результат, который должен получиться после изучения двух частей.
Читать полностью »
Архив за 24 марта 2012 - 2
Создание оконного интерфейса при помощи jQuery UI. Часть 2
2012-03-24 в 12:03, admin, рубрики: html, jquery, jQuery UI, Веб-разработка, интерфейсы, метки: html, jquery, jQuery UIТехники креативности
2012-03-24 в 11:32, admin, рубрики: gtd, mind maps, мозговой штурм, метки: mind maps, мозговой штурм Креативность – это способность человека мыслить творчески, находить нестандартные решения. Это умение использовать существующее необычным образом. Это стремление идти новыми путями.
Читать полностью »
Торгуем титульными знаками Bitcoin
2012-03-24 в 10:07, admin, рубрики: bitcoin, cryptography, валютная биржа, информационная безопасность, криптоанархизм, криптография, платежные системы, метки: bitcoin, cryptography, валютная биржа, криптоанархизм
Я по известным причинам являюсь изрядным поклонником теории криптоанархизма, и появление и развитие анонимной децинтрализованной валюты Bitcoin особенно вдохновиляет меня. Но в последнее время один за другим произошло несколько неприятных инцендентов, которые в целом снижают доверие людей к данной валюте:
habrahabr.ru/post/122350/ Фонд Электронных Рубежей объяснил, почему прекратил принимать Bitcoin.
habrahabr.ru/post/136130/ и habrahabr.ru/post/136130/ Qiwi блокирует кошельки пользователей Bitcoin
habrahabr.ru/post/138153/ Bitcoin: первая волна банковского давления (MasterCard)
habrahabr.ru/post/139314/ Взломаны cервера на Linode, украдено около 50K BTC ($250K). Подвержены атаке: Bitcoinica (потеряла более 43 000 биткойнов клиентских денег), чешский майнинг пул slush, и др.
Все это вызвало мое беспокойство, Ведь создается ощущение, будто бы надежно обменять кибервалюту на денежные знаки какой-либо страны стало невозможно. Но, являясь неутомимым энтузиастом, я, чтобы доказать себе и другим, что не все так плохо, решил сделать небольшой любительский обзор существующих на данный момент бирж и обменников. В первую очередь меня интересовало, появляются ли новые торговые площадки, что косвенно свидетельствет о продолжении процесса развитии bitcoin-движения.
Читать полностью »
Доступ к статическим данным
2012-03-24 в 9:33, admin, рубрики: php, php 5.3, ооп, метки: php 5.3, оопНачиная с версии 5.3 появилась возможность обращаться к статическим данным классов используя переменную. Благодаря этому мы практически забыли об ошибке «syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM», которая возникала при попытке использования оператора "::" как-то «не так».
Но, как мне кажется, об открывшихся возможностях знают не все.
Читать полностью »
SCSS — немного практики, часть I
2012-03-24 в 9:22, admin, рубрики: css, sass, scss, метки: css, sass, scssСтатей про SASS(SCSS), Less на хабрахабре уже полно, но на мой взгляд не хватает такой, в которой было бы немного реальной практики. Я постараюсь восполнить этот пробел. Около года назад одна из SASS-статей меня «зацепила», и с тех пор я полюбил эту технологию настолько, что ручной набор обычного CSS кода представляется мне лишней тратой времени. Сия статья посвящается тем верстальщикам (или web-программистам), которые про SCSS ещё не слышали, или же ещё не пробовали в деле. Более опытным товарищам, полагаю, в ней ловить нечего.
Что такое SCSS
SCSS — «диалект» языка SASS. А что такое SASS? SASS это язык похожий на HAML (весьма лаконичный шаблонизатор), но предназначенный для упрощения создания CSS-кода. Проще говоря, SASS это такой язык, код которого специальной ruby-программой транслируется в обычный CSS код. Синтаксис этого языка очень гибок, он учитывает множество мелочей, которые так желанны в CSS. Более того, в нём есть даже логика (@if, @each), математика (можно складывать как числа, строки, так и цвета). Возможно, некоторые возможности SCSS покажутся вам избыточными, но, на мой взгляд, лишними они не будут, останутся «про запас».Читать полностью »
17" TFT: с помойки на стол
2012-03-24 в 8:10, admin, рубрики: "выбивает ошибку", diy или сделай сам, tft, конденсатор, паяльник, метки: tft, конденсатор, паяльник Привет. У многих людей скапливается куча нерабочего железа, которое не выкидывается из аутентичных соображений. Я хочу рассказать о том, как можно оживить монитор, не имея никакой специальной подготовки.
Осторожно! 23 фотографии под катом! (сжато до ~1,5Mb)
Re: Facebook прикупил патентов у IBM
2012-03-24 в 7:55, admin, рубрики: Блог компании SoftPatent, лицензии, патенты, стартапы, метки: лицензии, патенты, стартапы Попросили прокомментировать новость о покупке Фейсбуком софтовых патентов у IBM-а.
Читать полностью »
Существуют только структурная и объектная парадигмы программирования
2012-03-24 в 7:28, admin, рубрики: Программирование, Проектирование и рефакторинг, структурное программирование, метки: структурное программированиеЭту статью я подготовил во время дискуссий по поводу паттерна Мост, но тогда не опубликовал. Думал разобрались, так как было упомянута Domain Driven Design, и казалось, что необходимость проектирования и программирования именно в стиле ООП никем не оспариваются. Но все же со временем я столкнулся с непониманием. Это будет чисто историческая теоретическая статья. Конечно, даже без попытки обхвата всей широты темы. Но это так сказать посыл молодому разработчику, который читает по верхам и не может выбрать каких принципов и правил ему придерживаться, что первично, а что вторично.
Заглавие этой темы для многих сейчас может показать очень спорным (и скорее намерено провокационным, но для дела :) ). Но все же мы постараемся это здесь обосновать и понять какими свойствами должна обладать парадигма программирования, чтобы иметь право называться парадигмой.
Единственно прошу, если прочитали по диагонали — комментируйте сдержано.
Про вычислительную сложность алгоритмов HTML и CSS
2012-03-24 в 5:59, admin, рубрики: css, html, веб дизайн и сайтостроение, метки: веб дизайн и сайтостроениеHTML документ загруженный в browser есть дерево DOM элементов и набор CSS правил. Каждое CSS правило это пара — селектор (selector) и список свойств (list of properties).
Мы мало задумываемся над тем, а собственно чего стоит нарисовать HTML документ c вычислительной точки зрения? Знания про то что думатель — думает, а неонка у нея унутре ярко светит сквозь opacity:0.5 элементы бывает явно не достаточно.
Собственно про это и есть данные статьи — про вычислительную сложность (computational complexity) отображения HTML и CSS. Хочу отметить что я использую свой собственный опыт имплементации HTML/CSS rendering engines (HTMLayout и Sciter), но вычислительные проблемы в данной области универсальны — определяются самой природой HTML и CSS спецификаций.
Читать полностью »
Отличия в дизайне приложений iPad и Metro
2012-03-24 в 1:02, admin, рубрики: ipad, metro, mobile development, Windows 8, дизайн приложений, планшеты, метки: iPad, metro, Windows 8, дизайн приложенийЧтобы помочь разработчикам под iPad портировать приложения на планшеты Windows 8, компания Microsoft опубликовала на портале Windows Dev Center кейс с демонстрацией, как дизайн Metro-приложения отличается от дизайна iPad. Для примера взяли некое вымышленное приложение, онлайновый календарь фотографий и видео с комментариями. Показано, как информация подаётся на iPad, и как то же самое должно выглядеть в Metro.