|
Четверг, 26 Январь. 2012
Как обычно, очень легко перевести на другую CMS сами ваши статьи или посты из блога. Но что если речь идёт о не менее ценном и не менее уникальном материале — комментариях пользователей? Давайте создадим программно комментарий. Самый простой способ, который мне удалось найти — это эмуляция отправки формы. Для этого нам потребуется несколько вещей. Первой из них будет авторизация. Нам нужно, чтобы неанонимные комментарии так и остались неанонимными. Для этого будем использовать глобальную переменную $user: <?php
global $user;
$user = user_load(array(uid => 1));
?>
Теперь создадим «форму» комментария:
Продолжить чтение "Переезд с Serendipity на Drupal: комментарии"
Четверг, 26 Январь. 2012
Вот задумался я об этом занимательном предмете. Некоторые мои знакомые буквально помешаны на часах (даже, собственно, относительно безденежные). А некоторые наоборот, носят те часы, что уже когда-то давно были куплены (это наоборот, солидные успешные дяденьки). У некоторых всё «как положено»: раздолбаи носят на руке дешёвку, солидные мужчины — часики, на мой неискушённый взгляд выглядящие на тысячу-другую долларов. Учитывая то, что взгляд у меня совсем не искушённый, может быть, они и дороже стоят. Как знать? Кто-то покупает часы в магазине, кто-то покупает в Интернет. Среди моих знакомых двое приобрели свои часы в Amazon.com. Это были такие модели:
Продолжить чтение "О наручных часах. Каждому своё?"
Вторник, 24 Январь. 2012
Напоролся сегодня на такой Exception. Его генерирует Grape. Причину не знаю, но знаю решение: :::: WARNINGS
problem while listing resources in file:C:/Users/R/.m2/repository/org/codehaus/groovy/
modules/http-builder/http-builder/ with localm2:
java.lang.NullPointerException null
problem while listing resources in file:C:/Users/R/.m2/repository/org/codehaus/groovy/
modules/http-builder/http-builder/ with localm2:
java.lang.NullPointerException null
problem while listing resources in file:C:/Users/R/.m2/repository/org/codehaus/groovy/
groovy/ with localm2:
java.lang.NullPointerException null
problem while listing resources in file:C:/Users/R/.m2/repository/org/codehaus/groovy/
groovy/ with localm2:
java.lang.NullPointerException null
[NOT FOUND ] commons-collections#commons-collections;3.2.1!commons-collections.jar (2ms)
==== localm2: tried
file:C:\Users\R/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar
:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
Правильное решение скрыто во тьме веков, а быстрое решение - скачать файл, например, отсюда и положить его к вам в локальный репозитарий m2, в моём случае путь к файлу ~/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar. Мне этот файл был нужен для поддержки HttpBuilder в Groovy. Такие дела.
Четверг, 12 Январь. 2012
Есть очень много людей, убеждённых в том, что Windows не лучшая среда для веб-разработки. Да, возможно, отчасти это на самом деле так. Чем ближе ко всевозможным скриптовым языкам вроде Python, тем это сильнее так. Или можно взять node.js, выпущенный для Windows, но без менеджера дополнений. Однако, слава высшим силам, мы используем в разработке Java и JVM языки. Их поддержка в Windows, как и в любой другой системе, хороша. Юзать можно хоть через консоль, хоть воспользоваться средствами, встроенными в IDEA. Но сейчас я про другое, я про NoSQL сервер Redis.
Продолжить чтение "Web-разработка в Windows: Redis"
Четверг, 12 Январь. 2012
Возможно, вы уже в курсе, что я приобрёл себе новый ноутбук-компаньона, Samsung Chronos. Так вот, на ноутбуке был преустановленным Microsoft Office Starter 2010, а также все программы Windows Live, включая Live Writer. Заниматься переустановкой софта мне не с руки, английские версии для меня вполне комфортны и всё такое, но меня однозначно бесит интерфейс Ribbon. Бесит до сих пор, несмотря на то, что в Windows Live Writer я на него уже практически «подсел». Теперь для просмотра доступна вся ширина страницы, на тулбаре умещается всё то же, что и раньше, и даже больше. Очень сильно не нравится, что теперь «по умолчанию» не видно списка тэгов у записи. Очень нравится, что на этот раз Windows Live Writer без проблем опознал Serendipity, движок моего блога. В целом впечатления скорее положительные, нежели отрицательные. Как знать, быть может, со временем мне понравится и Ribbon в Microsoft Office и даже Explorer?! Пока, правда, в это верится с трудом.
Среда, 11 Январь. 2012
В кои-то веки случились выходные, по случаю Нового Года. В собственно новый год — от души выспался. В рождественские каникулы смотались с Дианой в Нижний. Само по себе, конечно, ни разу не выдающееся событие, но тем не менее заставляющее задуматься. Всё началось ещё в микроавтобусе. Нашими попутчицами оказалась стайка молоденьких девушек. Казалось бы, ничто не предвещало беды — но нет же! одна из них открыла рот… и не закрывала его, наверное, ещё полчаса. Признаюсь, порой в мою голову закрадываются сомнения, а всё ли в порядке с мозгом некоторых людей из моего круга общения. Но обычно случается так, что это приходится списывать. На идеологию или зомбирование, например. На усталость. На то, что гуманитарии мыслят по-другому. На то, что женщины мыслят по-другому. На то, что пьяные мыслят по-другому. Но в этом случае, тень сомнения была совершенно иной… Какой-то маленький лучик (не тень, да, не тень) сомнения в моей голове говорил «послушай, может она не 傻屄? ну правда же, может быть она придуривается?». Если вы читали статью «Тупая пизда» на Lurkmore, в них можно найти почти всё. Ну как минимум в эталонной заводиле компании, которая вроде занимается танцами или типа того. Как водится, ТП должна быть творческой личностью, по иначе и быть не могло!
Продолжить чтение "О выходных и о людях"
Четверг, 22 Декабрь. 2011
Неоднократно обсуждая возможное будущее, пришли к выводу, что в этом самом светлом будущем мы с девушкой хотели бы жить в просторном доме. Возможно, с бассейном и банькой. Ну, чиста американская мечта, только без бейсбола на заднем дворе. В принципе, у нас довольно реально построить блочный «финский домик» миллиона за 2.5, потом уже заняться бассейном и баней. Осталось лишь добыть на это денег, потом оформить налоговый вычет, ну и всё такое. :-) Вот. Плитка ещё должна между домиком и банькой быть. Например, плитка Gres de Breda. И это, как нетрудно догадаться, реклама! Конечно, к тому моменту, как появится уверенность в собственных силах и реальная возможность обзавестись упомянутым домиком — возможно, плитка будет уже другой — недешёвое это удовольствие. С другой стороны, за нескользящую плитку из натуральных материалов можно и доплатить.
Среда, 21 Декабрь. 2011
Пишу с запозданием, т.к. не было времени. Но на то, чтобы рассказать друзьям и/или купить самому, ещё осталась почти неделя. В этом Humble Bundle — целых 12 игр (ну или 7, если заплатить меньше среднего — исключая VVVVVV, And Yet It Moves, Hammerfight, Crayon Physics Deluxe, и Cogs)! По отдельности $165, но покупая бандл, вы указываете свою цену (например, $1). Игры работают на всех основных операционных системах: Windows, Mac OS X, Linux. В принципе, я практически не играю в эти игрушки из Humble Bundle, но покупаю бандлы из чувства социальной справедливости. Например, Crayon Deluxe, который я приобрёл в прошлом бандле. В него я играл уже довольно давно, причём в пиратскую версию. Не помню, сколько стоила легальная — но помню, что слишком дорого. Игру я прошёл на одном дыхании за 2 дня, но платить за эти 2 дня бешеные 20-30 А если же такие игрушки вас не устраивают, и вы играете например, в Counter-Strike, — в таком случае вы можете бесплатно скачать моды, патчи и прочие приятности для CS. В общем, основная поддержка с моей стороны — информационная, но и пару баксов разработчикам я подкидываю. Считаю, что жертвовать на благотворительность нецелесообразно. Но вам самим решать, как распределять между разработчиками, организаторами и благотворительностью ваши деньги. Я делю: 90/10/0.
Суббота, 10 Декабрь. 2011
В свете последних политических событий, как-то даже аполитичные люди становятся «политичными». Про количество фальсификаций и всякое такое не говорил уже только ленивый, кто-то возмущён «до глубины души», хотя даже не голосовал. Кто-то возмущён, хотя набрал больше голосов, чем предсказано экзит-поллами. Но больше всех возмущены те, у кого напрочь отсутствует поддержка народа; те, кто даже не был допущен к выборам. Немцов, поддерживать которого явились преимущественно мёртвые души, например. Я только скажу своё мнение, оно не претендует на правдивость и объективность: на местах я не был, свечку не держал, бюллетени не пересчитывал. Результат бурления говн в интернетах сейчас показывает, что выборы прошли достаточно объективно, но неидеально. Причём, фальсификаций и нарушений было меньше, чем 4 года назад — а это означает, что ещё четыре года и уже никогда «либералам» людей на улицы не вывести. Если ваша партия, за которую вы лично голосовали, не набрала большинство голосов — это ещё не значит, что на каждом участке у неё отобрали голоса. Если вы хотите справедливые выборы — надо пересчитывать бюллетени, а не драться с ОМОНом. Если вы хотите жить в правовом государстве — в первую очередь нужно самому жить по закону и разъяснить необходимость этого всему вашему ближайшему окружению. Если вам кажется, что вы столкнулись с беззаконием — есть правозащитники, да. А вообще — люди выигрывают массу судебных процессов, в том числе у гос.предприятий. И в России тоже. Но для этого надо стараться и действовать. В суде, не в Интернете. Про ленточку. С ленточкой лично мне вообще ничего непонятно, — да, решили пародировать украинско-грузинские беспорядки. По старинке идут, без войск НАТО, привозящих демократию. Что ж, выбирать сценарий беспорядков — это их дело, это они обучались политтехнологиям, это они получают деньги, это с них спросят и заказчики и в итоге российский народ. У меня кстати ленточка почему-то ассоциируется с ⅓ российского флага. Почему — не знаю. Я сейчас о другом, я о «революции». Не согласны — вперёд, РУБИТЕ ПРАВДУ-МАТКУ, меня уже не первый раз пропагандоны называют «сурковской пропагандой» или «нашистом». А мне похуй почему-то, я взрослый мужик и на такие вещи не обижаюсь :)
Продолжить чтение "Пара слов о выборах, революциях и переворотах"
Среда, 7 Декабрь. 2011
Вот люблю я наших либералов. Можно меня считать такой оппозицией для нашей незадачливой и ни с чем не согласной «оппозиции». Что за российский либерал без двойных стандартов? :) Только у нас, только сейчас: с нарушениями закона борются посредством нарушений закона (см. Секс за девственность). Только российский либерал сожалеет о том, что в России находятся войска. Российские войска. Вот миротворцы НАТО - другое дело! Ведь всё "нетоталитарное" для либерала лучше тоталитарного. Протестовать либералишкам нужно именно сейчас: ведь через 4 года для них ничего не изменится. На выборах они наберут всё те же 3 процента голосов, а контрольный пакет соберут социал-демократы. Значит, медлить нельзя — ведь есть ещё надежда, что друзья пособят! Ну, скажем, если бунт устроит миллион москвичей. Ну а если не устроит, значит это плохой народ: см. http://rus.tvnet.lv/novosti/kommjentariy/184537-mnjenije_za_jedinuju_rossiju_progolosoval_nje_narod_a_chjern/video Хотя тут всё, конечно, зависит от того, как англосаксы решат. Ведь можно посадить в кутузку революционеров из Тотенхема и с Уолл-стрит, но посадить на трон «революционеров» из Бенгази, например.
Продолжить чтение "О несогласных российских либералах"
|