Переживаю второй удар по мозгу. Изучаю питон. Первым ударом было самоличное изучение жабаскрипта и кодинг NNTP. Теперь развлекаюсь с “проверкой лицензий”. И так как свой сайт “продаж” мне хостить западло, было решено засунуть все в Google App Engine. А чо? Дешево, сердито, и как сейчас модно говорить - облачно. А на гугле пацаны уважают только питон и жабу. Вот, читаю доки, качаю эклипс.
В принипе там ничего сложного, но голова, блин, пухнет. Задумка простая - вместо интерфейса использовать табличку гуглодоков, и время от времени синхронизировать ее с базой. Ну а проверить список серийников и посчитать активность - это вообще не проблема. Лицензий на убирание копирайтов, если какие крейзеры и купят, то в пределах сотни. Забивать их через гуглодоки - самое то.
С чего я насчет лицензий заморочался - да вот просто в голову ебнуло 😃 . Интересно новые технологии осваивать. Ну и мелкие эксперименты по проверке опенсорсных концепций. А вообще я помню, что все в дом, все в семью. Основные силы были и будут тратиться на этот сайт. И пофик, сколько мне это будет стоить. Для души ведь 😃 . Я тут правда с месяц назад еще один проект начал, для андроида, но это чтобы не расслабляться, и с минимальными затратами моего времени.
Кстати, про NNTP. Он, сцуко, сейчас падает. Правда, с автоперезапуском это почти незаметно. Какая-то шняга с драйвером базы данных. Как разгребусь с питоном - вернусь к проблеме. Есть вариант поставить другой драйвер. Пусть помедленнее, но который на порядок проще отлаживать.
Кашерный змий 😃 пишу на нем уже 8 лет и менять на что-то другое даже и мысли нету )
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"39c21abc3df9550077797d18":{"_id":"39c21abc3df9550077797d18","hid":349,"name":"Vitaly","nick":"Vitaly","avatar_id":null,"css":""},"4b9603423df95500777637a7":{"_id":"4b9603423df95500777637a7","hid":62450,"name":"evgenyl","nick":"evgenyl","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"4d39a7bc99707300771014a6","hid":10982,"title":"Python добрался до меня","html":"<p>Переживаю второй удар по мозгу. Изучаю питон. Первым ударом было самоличное изучение жабаскрипта и кодинг NNTP. Теперь развлекаюсь с “проверкой лицензий”. И так как свой сайт “продаж” мне хостить западло, было решено засунуть все в Google App Engine. А чо? Дешево, сердито, и как сейчас модно говорить - облачно. А на гугле пацаны уважают только питон и жабу. Вот, читаю доки, качаю эклипс.</p>\n<p>В принипе там ничего сложного, но голова, блин, пухнет. Задумка простая - вместо интерфейса использовать табличку гуглодоков, и время от времени синхронизировать ее с базой. Ну а проверить список серийников и посчитать активность - это вообще не проблема. Лицензий на убирание копирайтов, если какие крейзеры и купят, то в пределах сотни. Забивать их через гуглодоки - самое то.</p>\n<!--cut-->\n<p>С чего я насчет лицензий заморочался - да вот просто в голову ебнуло <span class=\"emoji emoji-smiley\" data-nd-emoji-src=\":smiley:\">😃</span> . Интересно новые технологии осваивать. Ну и мелкие эксперименты по проверке опенсорсных концепций. А вообще я помню, что все в дом, все в семью. Основные силы были и будут тратиться на этот сайт. И пофик, сколько мне это будет стоить. Для души ведь <span class=\"emoji emoji-smiley\" data-nd-emoji-src=\":smiley:\">😃</span> . Я тут правда с месяц назад еще один проект начал, для андроида, но это чтобы не расслабляться, и с минимальными затратами моего времени.</p>\n<p>Кстати, про NNTP. Он, сцуко, сейчас падает. Правда, с автоперезапуском это почти незаметно. Какая-то шняга с драйвером базы данных. Как разгребусь с питоном - вернусь к проблеме. Есть вариант поставить другой драйвер. Пусть помедленнее, но который на порядок проще отлаживать.</p>\n","user":"39c21abc3df9550077797d18","ts":"2011-01-21T15:35:24.000Z","st":1,"cache":{"comment_count":2,"last_comment":"4d3d29139970730077169e2d","last_comment_hid":2,"last_ts":"2011-01-24T07:24:03.000Z","last_user":"4b9603423df95500777637a7"},"views":670,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}