kernel panic in userspace

my own self destruction
  • Blog
  • about
  • articles
    • Virtualbox bridge
    • linux blogging
    • Gentoo on Acer Extensa 5630Z
  • code
    • @unfollowr
    • WordPress
      • WordPress-bbPress syncronization
      • IE Warning
      • PostAds
    • Callisto overlay
    • @listwatcher
  • CV
  • belarusian
  • russian
  • english

jQuery val() & change() tricks

Oct 24 2009
Uniquetunes – Disconnecting People
  • belarusian
  • russian

Начал понемногу оживать блог, как вы уже, наверное, заметили :) Практика программирования и последующего рефакторинга хорошего кода даёт благодатные плоды для размышлений. Плохой код и его сопровождение такой радости не принесут, особенно если работать одному. На сей раз про jQuery, WYSIWYG и onChange event.
Read the rest of this entry »

Спортивное питание — креатин, dynamize и другое

  • belarusian
  • russian

Пачаў паціху ажываць блёг, як вы ўжо, напэўна, заўважылі :) Практыка праграмаваньня і далейшага рэфакторынгу добрага коду дае сваю добрую садавіну й гародніну. Благі код і ягонае суправаджэньне такой радасьці не прынясуць, асабліва калі працаваць аднаму. На гэта раз пра jQuery, WYSIWYG і onChange event.
Read the rest of this entry »

Спортивное питание — креатин, dynamize и другое

{ Comments : No Comments » }
{ Tags: ajax, ckeditor, events, javascript, jquery, null, onchange, sql, tinymce, wysiwyg }

multilanguage wordpress + jLanguage hacking

Jan 07 2008
  • belarusian
  • russian

Все должны понимать, что многоязычный контент это труъ. Кто не понимает, то ошибается. Я беру более-менее общие случаи, когда материал может быть интересен людям, не владеющим его языком. Да и согласитесь, большинству из нас приятнее читать статьи в той же Википедии на своём родном языке. Мне вот приятнее читать статьи на русском или беларуском языке, это помогает абстрагироваться от процесса перевода и читать, а не читать и переводить одновременно.
Свой блог я сделал многоязычным чуть ли не по религиозным причинам. Большинство моих читателей живет за территорией Беларуси, мало того, для абсолютного большинства беларуский язык не является не то что основным, родным не является. RSS ленту беларускоязычной версии читает 2 человека по соображениям feedburner. Что же, читают не только через ленту, а тем, у кого в браузере стандартным стоит беларуский, в большинстве случаев и покажет соответствующий контент. Эдакий мой персональный культурный резистанс :-) Но все это вступление.
Read the rest of this entry »

  • belarusian
  • russian

Усе павінны разумець, што шматмоўны кантэнт гэта тру. Хто не разумее, той памыляецца. Я бяру больш-менш агульныя выпадкі, калі матэр’ял можа быць цікавы людзям, якія не валодаюць яго мовай. Да таго ж пагадзіцеся, большасбці з нас прыемней чытаць артыкулы ў Вікіпэдыі на сваёй роднай мове. Мне вось прыемней чытаць артыкулы на расейскай ці беларускай мовах, гэта дапамагае абстрагіявацца ад працэсу пераклада і чытаць, а не чытаць і перакладаць адначасова.
Свой блог я зрабіў шматмоўным ледзь не праз рэлігійныя перакананьні. Большасьці маіх чытачоў жыве па-за тэрыторыяй Беларусі, мала таго, для абсалютнай большасьці беларуская мова не зьяўляецца не толькі асноўнай, але і роднай не зьяўляецца. RSS стужку беларускамоўнай вэрсіі чытае 2 чалавека па меркаваньням feedburner. Што ж, чытаюць ня толькі праз стужку, а тым, у каго ў браўзэры стандартнай стаіць беларуская мова, у большасьці выпадкаў і пакажа адпаведны кантэнт. Гэтакі мой асабісты рэзыстанс :-) Але гэта ўсё ўступ.
Read the rest of this entry »

{ Comments : 2 Comments » }
{ Tags: , afisha, alter table, coding, download, filters, gettext, jLanguage, localization, multilanguage, php, plugins, projects, sql, wordpress, wplang_changer }

what a…

Jan 02 2008
  • belarusian
  • russian

Только что понял, что не загадал желания на новый год. Как-то неудачно вышло. Несмотря на это, я все же надеюсь, что оно (т.е. желание) осуществится. Хотя, я пока что затруднаюсь его сформулировать.
Кстати о птичках, тут надумалось написать несколько постов. Ручку я свою пока не забрал, посему вспомню только немногие темы:

  • Безопасность активиста, как не попалиться по дурости (GPG, явки-пароли, шифрование и прочая компьютерная безопасность). Как выяснилось, тема весьма актуальная, несмотря на свою банальность.
  • Свободные лицензии. Сравнение положений GPLv2, GPLv3, BSD, MIT и некоторых других основных лицензий. Набросайте в комменты еще лицензий, если интересно
  • Некоторые заметки по красивым выборкам SQL. Что я узнал о INNER JOIN во время разработки афишы. Собственно, это я завтра буду допиливать параллельно доработке афиши.

Вот, если что интересно – отпишите в комментарии, если нет – мне пофигу, буду писать для себя в случайном порядке :)
p.s.: с наступившим!
p.p.s.: все же накидайте чего в комменты

  • belarusian
  • russian

Толькі што зразумеў, што не загадаў жаданьня на новы год. Неяк няўдала выйшла. Нягледзячы на гэта, я ўсё ж спадзяюся, што яно (то бок жаданьне) усё спраўдзіцца. Хаця, я пакуль што маю цяжкасьці зь яго фармуляваньнем.
Дарэчы пра птушак, тут надумалася напісаць некалькі артыкулаў. Ручку я сваю яшчэ не забраў, таму ўзгадаю толькі некаторыя тэмы:

  • Бясьпека актывіста, як не папаліцца па дурасьці (GPG, яўкі-паролі, шыфраваньне і іншая кампутарная бясьпека). Як выявілася, тэма даволі актуальная, нягледзячы на сваю банальнасьць.
  • Свабодныя ліцэнзіі. Параўнаньне палажэньняў GPLv2, GPLv3, BSD, MIT і некаторых іншых асноўных ліцэнзій. Накідайце ў каменты ліцэнзій, калі цікава
  • Некаторыя заметкі па цікавым выбаркам SQL. Што я даведаўся пра INNER JOIN падчас распрацоўкі афішы. Менавіта гэтую тэму я буду дапрацоўваць заўтра паралельна з афішаСобственно, это я завтра буду допиливать параллельно доработке афиш.

Вось, калі што цікава – адпішыце ў каменты, калі не – мне пофіг, буду пісаць для сябе ў выпадковым парадку :)
p.s.: з надышоўшым!
p.p.s.: усё ж накідайце чаго ў каменты ;)

{ Comments : 3 Comments » }
{ Tags: activism, afisha, bsd, dreams, encryption, free, gpg, gpl, gplv2, gplv3, inner join, licenses, mit, new year, open, php, projects, security, sql, wordpress }

wordpress queries

Dec 15 2007
  • belarusian
  • russian

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

post_id | meta_key | meta_value

Но если не так, то как-то еще хуже. Наверное я чего-то не понимаю в этой жизни :) В текущем положении у меня несколько выходов:

  • Понять как все же сделать эту чертову выборку
  • Переопределить “The Loop” (петлю постов) глобально.
  • Переопределить “The Loop” в пределах одной темы.

Вся эта лабуда омрачается тем, что я знаю только как сделать последнее. При этом встаёт проблема работы с лентами, их надо тоже переопределять.
А тут еще надо (очень желательно) сделать афишу в виде “тумбы” с расклеенными постерами. Я в полной прострации, как это лучше реализовать. Причем тумба не стилизованная, а вполне себе круглая тумба с объёмными штуковинами. “Я бля в шоке :(” (с)

И вот еще вопрос есть к читающим: как лучше сделать связь метаданных “события” с “местом”? Сделать в странице “места” кучу разных вариаций написания и поиск по ним или сделать один вариант и потом _только_ по нему ссылаться через ключевое слово в дополнительных полях “события”? Если что непонятно, то могу объяснить поподробнее.
p.s.: для SQL выборки есть картинка, если кому интересно – могу выложить :)

  • belarusian
  • russian

Wordpress атрымаўся не такім ужо і лёгка пашыраемым, як бы мне хацелася яго бачыць. Можа я блага ведаю SQL на ўзроўкі шматлікай выбаркі па розным табліцам з рознымі хітрымі ўмовамі, а можа проста не варта было рабіць табліцу метададзеных для постаў у стылі

post_id | meta_key | meta_value

Але калі ня так, то неяк яшчэ горш. Напэўна я нешта не разумею ў гэтым жыцьці :) У бягучым стане ў мяне ёсьць некалькі выхадаў:

  • Зразумець як жа зрабіць гэтую чортаву выбарку.
  • Перавызначыць “The Loop” (пятлю постаў) глябальна.
  • Перавызначыць “The Loop” у межах адной тэмы.

Уся гэтая лабуда азмрачаецца тым, што я ведаю толькі як зрабіць апошняе. Пры гэтым паўстае праблема працы зь лентамі, іх таксама трэба перавызначаць.
А тут яшчэ трэба (вельмі пажадана) зрабіць афішу ў выглядзе “тумбы” з расклеенымі постэрамі. Я ў поўнай прастрацыі, як гэта лепей зрабіць. Прычым тумба не стылізаваная, а нармалёвая круглая тумба з аб’ёмнымі штукамі. “Я бля ў шоку :(” (с)

І вось яшчэ пытаньне ёсьць да чытаючых: як лепей зрабіць сувязь метададзеных “падзеі” і “месца”? Зрабіць на старонцы “месца” шмат розных варыяцый напісаньня і пошук па ім ці зрабіць адзін варыянт і потым _толькі_ па яму спасылацца праз ключавое слова ў даданых дадзеных “падзеі”? Калі што незразумела, то магу патлумачыць падрабязьней.
p.s.: для SQL выбаркі ёсьць малюнак, калі каму цікава – магу выкласьці :)

{ Comments : No Comments » }
{ Tags: afisha, design, feeds, mysql, organization, php, projects, sql, the loop, troubles, wordpress }

RSS antisocial feeling

  • Ворачиваться в страну шпрот собираешься?
  • (via priskorbno) хочу. давно хотел. где купить?
  • ??
  • "((foldl (+) 0 [1..100]) ^ 2) - (foldl (+) 0 (map (^ 2) [1..100]))"
  • ?

Tags

bash belarus blog blogs bugs coding concerts download friends fun gentoo google images internet javascript kde language life links linux livejournal me money music overlays perl photos php plugins portage projects rss school shell social social networks ssh studying tests twitter ubuntu univer vkontakte wifi wordpress

links

  • asocial feeling
  • Callisto overlay
  • daThumbs
  • last.fm
  • twitter
  • Vkontakte
  • ~idioteque

Recent Comments

  • bobrik on @listwatcher
  • Process_of_illumination on WordPress-bbPress syncronization
  • Process_of_illumination on WordPress-bbPress syncronization
  • Aviva Gabriel on @listwatcher
  • Aviva Gabriel on @listwatcher
  • Larry D. Halstead on @listwatcher
  • neagaoleg on Hide Mentions in Twitter Web Interface
  • neagaoleg on about
  • Martina Bella on @unfollowr
  • gamersroute.com on WordPress-bbPress syncronization

Archives

  • January 2010 (1)
  • November 2009 (2)
  • October 2009 (5)
  • September 2009 (2)
  • August 2009 (2)
  • July 2009 (3)
  • June 2009 (1)
  • April 2009 (2)
  • March 2009 (1)
  • February 2009 (1)
  • January 2009 (2)
  • December 2008 (12)
  • November 2008 (17)
  • October 2008 (20)
  • September 2008 (13)
  • August 2008 (25)
  • July 2008 (18)
  • June 2008 (15)
  • May 2008 (7)
  • March 2008 (1)
  • February 2008 (9)
  • January 2008 (11)
  • December 2007 (24)
  • November 2007 (27)
  • October 2007 (21)

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Creative Commons License rss comments rss valid xhtml