Живёт такой парень.
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in Thorn's LiveJournal:

    [ << Previous 20 ]
    Thursday, July 2nd, 2009
    4:01 pm
    приколы
    Этой девушки нет ни на одной афише, она не встретится вам на улице, её просто не существует.



    Потому что это - девушка-морфинг, я её сделал сам! Красивая? :)

    *голосом Регины Дубовицкой* А вот угадайте, что получится, если скрестить Голума (да-да, из "властелина капец") и Гвен Стефани? Ни за что не угадаете! Получится Голум Стефани .... МАЙКЛ ДЖЕКСОН!!! Не верите? Глядите сами!

    Вот такой ППЦ.... (там ещё и на их детей посмотреть можно!)

    PS
    "-Можно ли смеяться над горем? -Если горе смешное, то да." т(ы)рнет. Видимо, по поводу Джексона. :)
    12:46 pm
    .NET, программистам
    Как известно, уёбищный .NET не позволяет работать с контролами формы из посторонних нитей(это при том, что сама среда - managed и ничто не мешает это реализовать "прозрачно"). До недавнего момента я знал только один костыль, позволяющий это обходить:
    if (form.InvokeRequired)
        form.Invoke(ФункцияОбновляющаяUI());
    else
        ФункцияОбновляющаяUI();
    


    Оказалось, что этот Invoke - тормоз и есть куда более шустрое (не проверял) решение с чуть большим кодом:

            SynchronizationContext syncContext;
            public Form1() {
                InitializeComponent();
                syncContext = SynchronizationContext.Current;
            }
    
            private void button1_Click(object sender, EventArgs e)
            {
                ThreadPool.QueueUserWorkItem(state => // рабочий трэд, например засос данных
                {
                     // небольшая порция работы
                     syncContext.Post(z => {
                         txtLog.Text += blah... // делаем что хотим!
                     }, null);
                });
            }
    


    Вот так мы ходим на мелких, мягких костылях. :)

    PS
    Индусячьи рожи в мелкософтовских блогах заебали. Весь мир действительно думает, что они умеют программировать??
    Wednesday, July 1st, 2009
    6:41 pm
    Торнег-предсказамус
    Ну чем не Меган Фокс в старости? А мож и правда её мама...
    12:27 pm
    обломинго - это не птица, это тварь кокаита!
    Шэф улетел в омерику котацца на омериканзких горках. На просьбу привезти оттеда матрёшку-Обаму сувенирчик, тупо отмазался "мы там будем в Диснейленде". Билят, а жить будет в доме Тарзана, куда оптику не доставляют, да. (это при их сервисе "по телефону", где в течении часа можно заказать всё, от прищепок до стриптиза)
    На просьбу "поработать дома" опять обломал, типа я на правах бизплатного одмина должен помогать планктону.
    Вы слышали, что сказал ему мой внутренний медиум?! Во-во, и это при таком уникальном шансе поездки ЮАР-США. Сука...

    PS
    Всякие ебэи амазоны сосут, т.к. таможня дерёт с них пошлину (при том, что ни одна локальная абизяна не выпускает ничего подобного). Магазины же (легальные), ввиду упомянутой пошлины, вынуждены тупо удваивать цену - всем хоцца на мерсе катацца!
    *плакаит*.....
    Monday, June 29th, 2009
    12:48 pm
    Приколы мелко-мягких
    Стёр в винде какой-то левый каталог c:\WINDOWS\Installer - в офисе исчезли иконки(!!!). Казалось бы, причём тут совершенно стороннее приложение "офис" и системный каталог винды? Напомнило про нитку у блондинок - перерезали, уши и отвалились! ППЦ....
    Thursday, June 25th, 2009
    10:12 am
    юмор
    На LORе коммент про книгу, комменты как всегда жгут:

    > Они еще и издеваются: как запустить vim показано на пятой странице, а как из него выйти — на 27.

    :)
    Wednesday, June 24th, 2009
    2:13 pm
    Ruby - первые шаги
    Много о нём слышал, но как-то всё лень было влезать. Вчера сел и написал первую в жизни программу на Руби (IronRuby). Есессно, в стиле Цэшарпа - мышление, говорят, надо для Руби менять. Вот этот piece of sh*t:
    require 'System.Data'
    
    def GetCmd(sqlop)
    	fac = System::Data::Common::DbProviderFactories.GetFactory('System.Data.SqlClient')
    	conn = fac.CreateConnection
    	conn.ConnectionString = 'server=.\\SQLEXPRESS;database=Test;trusted_connection=true'
    	conn.Open
    	cmd = fac.CreateCommand
    	cmd.Connection = conn
    	cmd.CommandText = sqlop
    	return cmd
    end
    
    cmd = GetCmd('SELECT * FROM MyDamnTable')
    rdr = cmd.ExecuteReader
    while rdr.Read
        puts "#{rdr.GetInt32(0)}\t#{rdr.GetString(2)}"
    end
    rdr.Close
    cmd.Connection.Close
    


    Аналогичный цэшарповый будет чуть короче за счёт инициализации-при-объявлении, но в целом суть такая же. Готовые объекты, однозначно определённый мелкософтом алгоритм запроса данных - тут бессмысленен ЛЮБОЙ "суперязык". И такого кода у меня тонны - решающего стандартные задачи стандартными методами. Вопрос: нах мне все эти Хацкели, ЛИСПы и Рубипитоны? *чешет затылок*

    PS
    Если кому не лень, напишите ужатый вариант "в стиле Руби", плиз? Мой уж очень плоский.
    10:46 am
    Мягкий индусячий микропипец
    Дома ставлю какую-то хрень (даж забыл какую от смеха), она мне: "Не встану, ставьте такой-то фикс!" (про саму проблему - ни слова) Ладно, потерял день, лезу за фиксом, читаю:
    "You may be unable to use Windows Internet Explorer 7 to download files..."
    У меня и сети-то никакой нет, чо мне эти download?! Хорошо, но что ж вызвало этот баг?
    МЛЯ, это Петросян с Брахмапутрой!
    "This problem occurs if the Japanese Input Method Editor (IME) is the default keyboard layout."!!!! О как! "Микроволновка выполнила недопустимую операцию, потому что сливной бачок унитаза неправильно закрыт!". Логика - застрелись. Это даже при том, что никакого японского на машине нет, очевидно.
    "И эти люди учат нас не ковыряться в носу...."

    Смех смехом, но эти люди считают себя профессионалами и берут за работу деньги! Я даже нарочно не представлю такой программы, где так тупо завязаны компоненты друг с другом.
    Thursday, June 18th, 2009
    1:27 pm
    Программерское
    "Тема на программистском форуме: "сравнение стрингов".
    гггг :)))

    Как вспомню malloc'и и z[i]='\0', так в дрожь бросает! Сейчас пишу на Цэшарпе - доволен как слон. Как оказалось, для большинства "ширпотребовских" задач его - за глаза, даже без финтифлюшек типа "лямбд" и "pattern matching".
    Friday, June 12th, 2009
    1:20 pm
    Сетевая жизнь
    Восстанавливаю пароль на одном сайте, жму кнопку, вылазиет аршинными буквами: "ОПЕРАЦИЯ ПРОШЛА УСПЕШНО". Мля... хирурги хреновы! :)
    Tuesday, June 9th, 2009
    1:41 pm
    Торнег - двоишниг
    гыгыгы :) 10 лет коту под сраку. Создаётся ощущение, что реально необходимые знания можно получить за год. Всё остальное - туфта несусветная.
    Экзамену не верьте - я "технарь" на 99%. Это одна из причин, почему я никогда не стану "всехумиляющим" фотографом.

    Мои результаты ЕГЭ
    Математика3
    Русский язык4
    Физика4
    Химия2
    География3
    Биология2
    История4
    Обществознание4
    Мои результаты ЕГЭ
    12:56 pm
    Любопытное
    В статистике ЖЖ появилась неадекватно многочисленная категория "29-летних". Малолетки рвутся на порностраницы? Нашествие роботов? Демографический взрыв после перепутаных наклеек виагры и аскорбинки? Варианты принимаются.

    PS
    Вынести долбоёбов можно тут: http://www.livejournal.com/abuse/bots.bml
    Monday, June 8th, 2009
    3:01 pm
    Терминатор: да придёт смеситель.
    "I'll be back", - и он пришёл, как и обещал - спиной вперёд. Как всегда, из одежды - один Duracell и дымок вокруг причинного места. Пришёл и разрушил наши представления о морали и сексе старом, добром Шварценаторе. Четвёртый судный день - слишком много. Слишком далёк он от духа и сути предыдущих оловянных собратьев. Получился неплохой фильм о борьбе бобра со злом - терминирующей овощерезкой, но никак не Терминатор-4.
    Боевик насыщен громадой спецэффектов и такой же кучей неувязок. Впрочем, ещё со времён жидкого Терминатора вопросы "а почему бы ему не..." росли быстрее кассовых сборов.
    Вобщем, СМОТРЕТЬ НАДО, но как отдельный фильм.

    Собсно, почемучки - можно не читать )
    Wednesday, June 3rd, 2009
    5:30 pm
    Торнег-рижысёр
    Сюжет для комедии: чуваку приходит уведомление - умер старый родственник, седьмая вода на киселе. Кто похоронит его на своей родине рядом с домом, тот получит всё его наследство - мильён. Но такое же уведомление приходит и остальным семи родственникам! Теперь архиважная задача - заполучить труп и увезти к себе. Кто-то покупает билет на труп "как для живого", волоча по аэропорту. Его крадут друг у друга, перевозят как мумию, как мидии во льду, теряют по дороге, отбивают у каннибалов, пытаются даже "по частям" и в чемодане, труп чуть не сгорает при пожаре вагона, он сплавляется по реке, обвязанный резиновыми женщинами! И вот труп прибывает с одним из счасливчиков. Остальные родственники завистливо смотрят на церемонию, у всех на глазах самые искренние слёзы, многострадальный труп наконец закапывают. Но тут приходит телеграмма: "ваш багаж(все догадываются, что труп) всё ещё в самолёте!". Побросав все реквизиты/свечки/венки толпа убегает опять охотиться за "настоящим" трупом. Финальные кадры, "счасливчик" сидит с женой возле памятника и смиряется: "В конце-концов, этот тоже, наверное, был неплохим парнем - он заслужил этот покой". И тут ветер чуть оттопыривает телеграмму, где явно видно, что ошиблись адресатом. Вуа! :)

    PS
    На роль не проситесь, всё равно выберут или Безрукова, или Б.Уиллиса. А впрочем, трупу всё равно. :)
    3:06 pm
    междуделом
    К фоткам вида "Земля. Вид из космоса" хочется дописать "Почувствуй себя ничтожеством!". Ведь даже на самой подробной гугломапсе не увидеть эту жалкую песчинку под названием "человек".
    Это я к чему? А и сам не знаю! Просто искал тесты "поляриков", наткнулся на пейзажи, а в результате сижу и думаю, какой ремоут выбрать. :) Имеет смысл брать "универсальный"? (к Никону/Кэнону/Олимпусу)

    UPD
    Всё, с ремоутом решил - купил "неродной" никоновский за R100. "Родной" стоит R300(!!).
    Tuesday, June 2nd, 2009
    11:48 am
    Scallable Vector Graphics
    На фоне мозгозасирания всякими ХУJAXами и жабоскриптами оттеснилась вглубь весьма интересная технология - SVG. Помимо того, что это обычный XML формат (т.е. имеем простоту генерации/обработки программами), он ещё и анимированый! Но это так, чисто спецэффект, а вот чуть более интересный пример прыгающих кубиков. Фактически, мы имеем полноценный флэш, но при этом куда более гибкий и удобный. Меню, антироботы, форумы, свестелки-перделки, всё это можно весьма привлекательно сделать в SVG.
    К сожалению, самый уёбищный и распространённый браузер поддерживает SVG только через плагин; счасливые владельцы Оперы имеют всё "искаропки" (она даже не требует включать плагины!).
    Вот, напоминаю нашим трудягам-дизайнерам - может, наконец избавимся от этой заразы Адоба.

    PS
    Полезная страничка кто что умеет.
    Monday, June 1st, 2009
    11:01 am
    "Не гони волну!"
    По-моему, гуглавэйв - очередная амбициозная газификация луж. Конечно, деньги своё дело сделают, но вряд ли этот проект станет "заменой всему" - скорее, превратится в форум-выродок "нипахожыйниначто". Пока это напоминает школьный забор.
    Friday, May 29th, 2009
    3:00 pm
    Налетай, покрасавело!
    Милая девчушка Mirjam Weichselbraun (даже не пытайтесь произнести :) )



    Ну как "девчушка"... 28 уже! Самый сок.
    10:12 am
    БАШОРГ жжот
    <111> а почему перед всеми коммандами надо сначала писать man?
    <222> чтобы показать компу, кто тут мужик!

    а!!А!А!АА!А!А!А!АА!!а :)))))))))
    9:45 am
    Лингвистическое
    Я придумал новое слово: "РЕШЕТИНУКС". Взамен тщеславного "Линус-юникс".
[ << Previous 20 ]
About LiveJournal.com

Advertisement