|
Четверг, 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, в них можно найти почти всё. Ну как минимум в эталонной заводиле компании, которая вроде занимается танцами или типа того. Как водится, ТП должна быть творческой личностью, по иначе и быть не могло!
Продолжить чтение "О выходных и о людях"
|