?

Log in

No account? Create an account
Old fashioned S010

http://www.s010.lv/  ]
userinfo  ]
calendar  ]
friends  ]

08 Nov 2010|12:05am
"My nightmare is that I get cryogenically frozen... and wake up in Second Life! I cannot leave and I'm immortal! And it will never get a better resolution!" XD
http://www.youtube.com/watch?v=kRB6Qzx9oXs

Канал GoogleTechTalks, не так давно для себя его открыл, там довольно много интересных talk'ов.
post comment

get a job 27 Oct 2010|11:07pm

Вакансии в карточном (as in платёжные карты) подразделении Tieto.lv, может кому будет интересно. "Требования" не стоит рассматривать как жёсткие требования, это скорее каким бы был идеальный кандидат. Думаю ничего страшного если по каким-то пунктам нету компетентности (Oracle Forms?..). Так что смело шлите CV если что.

Большой, светлый, современный офис; атмосфера свободы; хорошая зарплата; медицинская страховка; разнородная, немонотонная работа; возможность переходить в немного другие роды деятельности (больше в сторону бизнеса например); карьерный рост; etcetc

upd: вот, кстати нашел норм фотку офиса:

Nosūtu Jums informāciju par vēl vienu ārējo Tieto vakanci. Programmētājs.

Pieteikšanās līdz 01.11.2010. Iesakiet draugiem, radiem un paziņām!

 

PROGRAMMĒTĀJS

Minimālais izglītības līmenis: Nepabeigta augstākā izglītība (pašlaik studē)
Darba pieredze: 0-2 gadi
Darba laiks: Pilna slodze
Darba pienākumi : Piedalīties Tieto produktu izstrādē un uzturēšanā.

Prasības kandidātiem
Augstākā vai nepabeigta augstākā (var būt pēdēja kursa students) izglītība IT;
Pieredze darbā ar SQL un Oracle Forms;
Pieredze Shell skriptu programmēšanā;
Unix/Linux pieredze;
Vēlamas zināšanas un/vai pieredze C/C++ programmēšanā.

Īpašas iemaņas
Zināšanas par norēķinu karšu sistēmām tiks uzskatītas par priekšrocību.

Mēs piedāvājam
Konkurētspējīgu atalgojumu un visas sociālās garantijas;
Draudzīgus un profesionālus darba kolēģus un sakārtotu darba vidi;
Profesionālās izaugsmes iespējas IT programmēšanas jomās.


Kontaktpersona:Nataļja Lāce
E-pasts natalja@eiropersonals.lv

Cien.kolēģi,

Nosūtu Jums informāciju par Tieto vakanci. Pieteikšanās līdz 01.11.2010. Iesakiet draugiem, radiem un paziņām!

 

TRAINING ADMINISTRATOR


Working time Full-time work


Job description, tasks
This person will be working with training coordination on a corporate level;
The main task will be to administrate our corporate training programs provided to Tieto employees;
Together with colleagues in the Riga office this person should handle tasks like booking training facilities, ordering coffee breaks, answering questions regarding training, publishing, updating and advertising training offerings in Tieto intranet, handling further invoicing from vendors to Tieto internally;
This person should also analyze our costs on training and report summaries to the manager;
This person will belong to a global team with colleagues in Latvia, Finland and Sweden.

Requirements
Very strong English skills both spoken and written;
Structured way of working;
Strong communication skills both written and spoken;
Execution capabilities;
Administrative skills, handling invoices;
Some financial understanding, understanding costs and further invoicing;
Minimum of 1 year working experience with administrative tasks;
Independent as well as team working skills;
Computer proficiency.

Beneficial skills
Previous training related experience would be beneficial.

We offer
Challenging work and working experience on international level in the leading international IT company;
Modern office environment as well as dynamic and friendly work atmosphere;
Professional and personal development

 Contact for this job:

Contact person Nataļja Lāce
E-mail natalja@eiropersonals.lv

3 comments|post comment

Oh wow 10 Oct 2010|11:02pm
Завтра 101010, что равно 42 в десятичной системе счисления, что равно ответу на The Ultimate Question of Life, the Universe and Everything! ohmy
Хороший день чтобы поразмышлять о своём месте во Вселенной.


facepalm.jpg
2 comments|post comment

Adam Freeland - Big wednesday 08 Oct 2010|10:58am
post comment

DbStream 07 Oct 2010|01:08am

Блин, все так прямо ужаснулись типа на С++ сайт писать это мазохизм... Эм, ну так я для того препроцессор этот придумал и библиотеку сделал чтобы это не было мазохизмом. rolleyes

  1. Perl -- я знаю весьма и весьма хреново, ИМО ultimately лучше когда хорошо знаешь инструмент с ограниченными возможностями, чем плохо знаешь инструмент с широкими возможностями. (Активно изучать Perl тоже времени нет, сайт нужен сейчас)
  2. Не знаю когда выйдет из строя сервер (который на самом деле обычный домашний компьютер), тогда сайт надо будет перенести на запасной комп, Pentium I, тогда нужна будет высокая производительность (хотя у конкретно Perl'а она очень высока, да..).
  3. Мне просто интересно что из этого выйдет. Получится ли сделать так, что можно будет просто и приятно писать сайт на C++.
  4. Любой опыт бесценен, чтобы бы я не делал, в любом случае капают очки опыта.

А вообще хотел написать о таком концепте как DbStream. Это C++ класс который предоставляет интерфейс к базе данных в стиле std::iostream.

Выглядит это следующим образом:

DBConnection dbconn("user/password@somewhere"); DBStream dbstream(dbconn); dbstream("insert into test1 (id, name) values (:1, ':2')"); dbstream << 1 << "John" << 2 << "Matt" << 3 << "Carl"; dbstream("select id, name from test1"); while (dbstream) { long id; string name; dbstream >> id >> name; cout << id << ": " << name << endl; }

Классно, правда? По-моему закодировать доступ к БД в ещё меньшее количество символов получится только уже за счёт ухудшения readability.
Если не забуду запостю завтра линку на страничку на sourceforge, где подробно описывается (хотя и так по-моему всё ясно).

Вобщем, пока что, в дополнение к препроцессору который позволяет удобно совмещать C++ и HTML (XML, ...) в одном файле, я сделал малюсенькую либу, которую надо будет линковать с аппликухой. В неё поместил глобальный map<string, string> GET, urlencode(), urldecode(), и, вот, имплементацию DbStream для sqlite.

UPDATE: обещанная линка: http://otl.sourceforge.net/otl3_str.htm

post comment

03 Oct 2010|11:18pm

Думал думал на чём же писать следующую хоумпагу, и кажется придумал.

Решил сделать нечто напоминающее Java Server Pages только для C++.

Вобщем в одном файле вместе C++ и HTML типа

<: #include <iostream> #include <string> #include <vector> using namespace std; int main(int argc, char **argv) { :> Content-Type: text/html <html> <head> <title><= argv[0] =></title> </head> <body> <div> <: int i; for (i = 0; i < 10; ++i) { :> <p>Paragraph <=i=></p> <: } :> </div> </body> </html> <: return 0; } :>

Весьма простое программо читает этот файл и переваривает его в нормальный C++ исходник: всё что между <: :> -- без изменений копируется в out file; всё что за -- cout << "asdakhsd..."; всё что между <= => -- тоже в cout, но без кавычек.

А дальше дело техники, можно заюзать какие-то библиотеки CGI, или самому сделать там допустим глобальные map'ы, GET, POST..

4. PROFIT!!!!!!!

3 comments|post comment

02 Oct 2010|05:06pm
Всё. Только что сходил и выполнил свой гражданский долг.

Мне почему-то казалось что выборы в Саейму где-то в середине октября будут, так что я не успел основательно подготовится, а именно поискать инфу о партиях в интернете, кто такие, что полезного сделали.

Пришлось быренько пробежатся по программам, некоторые мне не понравились, некоторые откровенно были научной фантастикой. Поэтому проголосовал за партию с более менее реалистичной программой. Ещё одним критерием стал средний возраст, я выбрал тех кто моложе.

Ознакомиться со списком партий/объединений и их программами можно здесь: http://www.cvk.lv/cgi-bin/wdbcgiw/base/komisijas2010.cvkand10.sak
post comment

about:tldr 25 Sep 2010|10:18pm

Заболел на прошлой неделе в пятницу и четыре дня на этой неделе работал из дому, подрубаясь на рабочие компы по VPN. Работать дома оказалось не так эффективно. На работе у меня гораздо выше степень концентрации, я могу очень долгие, вплоть до 8 часов к ряду, периоды ни на что не отвлекаться. Although, к концу недели продуктивность уже начала сближаться с оной на работе.

Вообще вспоминаю как работал в МакДональдсе когда-то... Как хорошо что теперь вон, даже из дома можно работать. Уже говорил, но скажу ещё раз, очень рад что поработал год в МакДаке, потому что познал разницу.


Как-то так вышло что давно особо не пользовался C++, и книгу забросил читать (которую я читаю уже более двух лет biggrin ), но тут надо было на работе сделать одну несложную штуку. Я сначала заюзал стандартные типы, но получилось как-то очень грязно, коряво. Рабочий день подошёл к концу, но сегодня с утра я решил написать таки класс, чтобы сделать качественно, а не тяп ляп. Сначала начал писать всё сам с нуля, потом видя что многовато получается, сделал производные классы от STL'ных (эта реализация была самой короткой и простой), но вдруг заметил что тестовая прога, очень редко, но иногда сегфолтит. Порыскал в интернетах, подумав что вероятно делать производные классы от STL'ных в C++ не самая хорошая идея (в отличии от Java например), и точно. Нашел, казалось бы, подтверждение, какой-то чел писал что лучше не надо блаблабла... Тогда я переделал свои классы из наследников в врапперы для стандартных классов. Но прога всё равно сегфолтила. И в конечном итоге обнаружил что трабла была вот в таком коде, я похоже перестарался с refernece'ами:

#include <iostream>
#include <iomanip>
#include <string>

using namespace std;

int
main(int argc, char **argv) {
    int i, j;

    struct property {
        const string &key;
        const string &val;
    };

    struct section {
        const string &name;
        struct property *props;
    };

    struct property props1[] = {
        { "make",     "Hitachi Travelstar" },
        { "model",    "IC25N020ATCS04"     },
        { "capacity", "20 GB"              },
        { "", "" }
    }, props2[] = {
        { "sequence", "1 2 3"              },
        { "seq2",     "a b c d"            },
        { "", "" }
    };

    struct section sections[] = {
        { "Hdd info", props1  },
        { "Sequences", props2 },
        { "", NULL }
    };

    for (i = 0; !sections[i].name.empty(); ++i) {
        const string &section = sections[i].name;
        struct property *p = sections[i].props;
        for (j = 0; !p[j].key.empty(); ++j) {
            const string &key = p[j].key;
            const string &val = p[j].val;
            cout << setw(10) << right << section
                 << left << ": '" << key << "' = '" << val << "'" << endl;
        }
    }
    cout << endl;

    return 0;
}

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

  Hdd info: 'make' = 'Hitachi Travelstar'
  Hdd info: 'model' = 'IC25N020ATCS04'
  Hdd info: 'capacity' = '20 GB'
 Sequences: 'sequence' = '1 2 3'
 Sequences: 'seq2' = 'a b c d'

А иногда вот такое что-нибудь:

  Hdd info: 'make' = 'Sequences'
  Hdd info: 'model' = 'IC25N020ATCS04'
  Hdd info: 'capacity' = '20 GB'
 Sequences: 'sequence' = '1 2 3'
 Sequences: 'seq2' = 'a b c d'

  Hdd info: 'make' = 'Hitachi Travelstar'
  Hdd info: 'model' = 'IC25N020ATCS04'
  Hdd info: 'capacity' = 'a b c d'
 Sequences: 'sequence' = '1 2 3'
 Sequences: 'seq2' = 'a b c d'

Я пока не понимаю в чём тут дело, но наверное оно как-то связано с внутренней реализацией reference'ов. Насколько мне известно -- это те же пойнтеры, но в профиль.


На днях умер жесткий диск в сервере. Прихожу как-то вечером домой, сажусь за комп, всё нормально... Вдруг слышу какой-то странный звук из сервера, явно исходящий от читающей головки и мачты на которой она держится. Через несколько секунд звук повторился, потом ещё уже несколько раз подряд. А потом HDD сдох.
Главное, у меня в последнее время витали такие мысли, блин, может забэкапить данные? Надо ли говорить, что я так ничего и не забэкапил?.. Теперь не знаю, то говно написанное на PHP возвращать к жизни у меня ни малейшего желания нет, в идеале я бы хотел бы нечто, что не требует установки никаких портов, на Perl например замутить. Но когда это будет -- не знаю, так что пока буду без web-дома.

4 comments|post comment

Red August 25 Sep 2010|08:51pm
via cyxymu:

В 2011 году на экраны кинотеатров выйдет художественный фильм американского производства, повествующий о войне между Россией и Грузией 2008-ого года: Red August.
Из звёзд, Энди Гарсиа и Вэл Килмер.

Трейлер фильма:

post comment

Интервью с Михаилом Саакашвили 25 Sep 2010|08:12pm
А вот и само интервью, которое Саакашвили дал Ксении Собчак и Ксении Соколовой из журнала GQ. Особенно советую почитать тем, у кого мнение о батоно Мише основывается только на российской пропаганде.

По моему мнению, Мишу в Кремле больше всего ненавидят за то, что он своими реформами, постепенным превращением Грузии в современное, можно даже сказать передовое государство, эффективным искоренением всех проявлений "совка", показывает этим вурдалакам насколько они сами убоги как управленцы. Одной из самых больших стран в мире, с богатейшей природой и природными ресурсами, правят ничтожные, ни на что не годные карлики.

Сканы журнала взял у geostringer.






Кстати о Собчак у меня как-то сложилось мнение что она дура и вообще... А недавно читал на сайте этого журнала другое интервью и мнение моё коренным образом изменилось. Собчак кто угодно, но только не дура. Возможно специально шифруется.
8 comments|post comment

Ксения Соколова о Михаиле Саакашвили 25 Sep 2010|09:50am
post comment

Саакашвили в ООН: Кавказ должен стать единым 24 Sep 2010|11:25pm
Originally posted by cyxymu at Саакашвили в ООН: Кавказ должен стать единым

Reuters Pictures

Президент Грузии Михаил Саакашвили, выступая четверг 23 сентября в Нью-Йорке на сессии Генеральной ассамблеи ООН, обрушился с критикой в адрес России и обрисовал свое видение единого Кавказа.«Мечта о свободном и едином Кавказе осуществима», – заверил он.

Президент Грузии обвинил Россию в том, что она не выполняет условия соглашения о прекращении огня, положившего конец военным действиям в августе 2008 года, и продолжает оккупацию грузинской территории. «Новый железный занавес по-прежнему разделяет нашу страну», – заявил он.

По мнению Саакашвили, «оккупация и этнические чистки преследовали одну цель – уничтожить грузинскую лабораторию политических перемен». Президент Грузии заявил, что «революции роз», которую он назвал «революцией сердца и разума», удалось превратить «несостоявшееся государство в современную европейскую страну, либеральное демократическое государство».

Это Саакашвили назвал «великой победой»: «Грузинский народ вкусил свободу, жизнь без коррупции и плоды экономического развития, – сообщил он. – Грузинский народ изменился и будет противостоять любым попыткам повернуть вспять это поступательное развитие, откуда бы они ни исходили».

Президент Грузии охарактеризовал проводимую его страной по отношению к России политику как «конструктивную обособленность». «Мы ведем себя цивилизованно и спокойно даже перед лицом варварских методов и иррациональной политики нашего врага», – заявил Саакашвили. При этом он добавил, что его страна «заинтересована только в мире, так как только мир может обеспечить наше выживание и успех».

Президент Саакашвили с трибуны ООН обратился к жителям отколовшихся от Грузии территорий, российскому руководству и международному сообществу. Обращаясь к этническим абхазам и осетинам, «живущим за железным занавесом, разделяющим нашу страну», он пообещал защитить их «права, культуру и историю». «Мы будем работать с вами и для вас, – сказал Саакашвили. – Вы – часть нашей общей истории, культуры и будущего».

Заявив, что он мечтает о том дне, когда «этнический абхаз или осетин станет президентом демократической, европейской Грузии», Саакашвили призвал жителей отколовшихся регионов «вместе с нами строить многокультурное, мультиэтническое общество».

Президент Грузии также обратился к российскому руководству. «У вас есть выбор, – заявил он. – Либо вы примете участие в трансформации нашего региона, согласившись с тем, что другие страны – ваши партнеры, а не вассалы, либо это трансформация произойдет без вас. Я лично предпочитаю, что бы Россия была нашим великим партнером, а не врагом».

Поэтому, добавил Саакашвили, Грузия поддерживает политику «перезагрузки», проводимую США по отношению к России. Грузинский лидер также обратил внимание на то, что «ни одно государство на пост-советском пространстве не признало независимость Абхазии и Южной Осетии, несмотря на давление со стороны Москвы». Он предположил, что «настанет день, когда сама Россия откажется от признания независимости отколовшихся территорий». По словам Саакашвили, в Москве уже обсуждаются пути выхода из создавшейся ситуации, так как «оккупация грузинской территории привела к дипломатическому и политическому поражению России».

Президент Грузии сказал, что россиянам всегда открыта дверь в его страну. «Приезжайте как туристы, студенты, бизнесмены, журналисты или просто как друзья – но не как оккупационные силы, – сказал Саакашвили. – Российские лидеры тоже могут приехать – если они хотят понять, как превратить пост-советское общество в европейское. Я приглашаю их приехать с блокнотами и записными книжками, а не с ракетами, с компьютерами, а не с автоматами Калашникова».
«Вместо того, что бы воевать, нам следует вместе модернизировать наш регион», – добавил он, указав, что модернизация невозможна без свободы. «Вы не можете развивать и диверсифицировать свою экономику в то время, как ваш самый талантливый и успешный бизнесмен, Михаил Ходорковский, сидит в ГУЛАГе», – заявил Саакашвили.

Он также обратился к международному сообществу с призывом помочь в достижении мира «не только в Грузии, но и во всем регионе». «Я убежден, что с помощью международного сообщества мир может быть достигнут на всем Кавказе, – заявил Саакашвили. – Нет северного и южного Кавказа – есть один Кавказ».
Призывая к «единому Кавказу», Саакашвили сослался на позитивный опыт Евросоюза, говоря об «общем рынке и общих интересах, политической и экономической взаимозависимости». «Наше единство не будет направлено против кого-либо и не потребует изменения границ», – заверил грузинский лидер.
kavkasia.net

Полный текст выступления на английском языке

хорошо выступил, имеющий уши да услышит как грится


1 comment|post comment

22 Sep 2010|12:59am
Музыку к этому сериалу сочинил широко культовый в кругах всех кто играл в Fallout 1, 2; Planescape: Torment композитор, Марк Морган:





Чувствуется почерк, да?
post comment

16 Sep 2010|12:31am


жеееееесть XD
post comment

Ezee does it 16 Sep 2010|12:10am




Хочу электрогитару!!
3 comments|post comment

12 Sep 2010|01:06am
"Сложно объяснить тот факт, что Боржоми в России запрещено по санитарным соображениям, а в Лондоне его спокойно покупают опальные русские олигархи."

http://tema.ru/travel/london.2010.07/, внизу.
post comment

10 Sep 2010|06:00am
The streets are safe in Philadelphia, it's only the people who make
them unsafe.
		-- Mayor Frank Rizzo

Fridaily fortune(6).

post comment

sk8er boi 05 Sep 2010|11:37am
Интересный сон приснился. Подробности, как это обычно бывает, само-уничтожились через несколько секунд после пробуждения (вообще интересное явление да? как можно отчётливо помнить что-то и через несколько секунд забыть целиком и полностью?) но вобщем и целом сюжет был такой что дескать я купил скейтборд и на нём на работу ездил.

Помню когда учился в школе, мне неоднократно снился один и тот же сон, будто-бы я катаюсь на скейтборде по району... Подсознание какбе намекает?

А что? На скейтборде можно передвигаться намного быстрее чем пешком, при этом он не прикреплён намертво к ногам как ролики, при этом он не такой огромный как велик, поэтому без проблем можно таскать его с собой.
1 comment|post comment

04 Sep 2010|10:58pm
Купил сегодня мышку для COM-порта на блошинке. Мужик с меня 3 лата потребовал. Я ему предложил 1, но в конце концов пришлось взять за 2.50 glare Мне так кажется они просто смотрят как одет и моментально вычисляют соответсвующую цену + от 50 сантим до нескольких лат.
Патч протестил, и отправил, надеюсь закомитят. Как-бы, это не самая важная наверное проблема, но просто тупо получается что за столько лет её до сих пор не починили.
5 comments|post comment

Bear Grylls & Man vs. Wild in Georgia! Discovery в Грузии 03 Sep 2010|10:29pm
Originally posted by blumgardt at Bear Grylls & Man vs. Wild in Georgia! Discovery в Грузии


Read more... )


post comment

navigation
[ viewing | 20 entries back ]
[ go | earlier/later ]