Category: it

Category was added automatically. Read all entries about "it".

kiev

Blast from the past

Зашла тут речь про C++, и я вспомнил, что я ведь ничего путного в жизни не написал на этом языке... В сущности, единственный мой проект на плюсах – это курсовик по машинной графике на третьем курсе, в 1996 году, вроде довольно красивый. Кстати, где он? – подумал я и пошёл искать.

Collapse )

В общем, вот. 1996-й год, DOS, честный ray tracing, голый C++, без каких-либо сторонних библиотек, 3D-движков и DirectX-ов. 9 бесконечных плоскостей, 20 тетраэдров, 1 точечный источник света, 208 кадров (исторически было 52). Ни разу не real-time, рендеринг одного кадра в те годы, на 386-й машине занимал минуты, сейчас под эмулятором без аппаратной виртуализации занимает секунды, но всё равно долго. Но работает. :) Выложил исходный код на github, для истории. :)

Уфф. Главное, не спрашивайте, зачем я это всё сейчас затеял. :)

kiev

Vimeo.com/RPG зомби

Как я уже писал, наш с дядей Славой и Фангорном видео-архив на Vimeo.com в сентябре накрылся медным тазом по лицензионным причинам, причём накрылся крепко и вместе со всем контентом. Все попытки что-то как-то оттуда спасти завершились полным фиаско.

Но, по счастью, остались бэкапы. Бэкапы оказались, как это часто бывает, немножко битые, но не существенно. В общем, благодаря неоценимой помощи Ку, бэкапы удалось выложить в сеть в открытый доступ. Собственно, вот: http://VideoRPG.Arda.ru.

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

Зато сами ролики сохранились все почти все (с единичными потерями), причём не пережатые перекодировщиком, как это обычно бывает на видео-сайтах, а оригинальные, за что Vimeo всё ещё спасибо. Их больше тысячи (занимают они пол-терабайта), и все их можно найти единым списком вот здесь: http://VideoRPG.Arda.ru/all.html.

Обратите внимание, что если у вас сохранилась (теперь битая) ссылка на видеоролик на нашем аккаунте, то она имеет вид http://vimeo.com/цифры, например http://vimeo.com/4332915. Так вот эти самые цифры, например 4332915 можно просто поискать по вышеупомянутой ссылке просто поиском по странице, и найти искомое.

Теперь о плохом. Архив оформлен примитивными статичными HTML-страницами, сгенерёнными shell-скриптом. Никакой оболочки, никакого фрэймворка там нет. И не будет, если не найдётся человек, готовый этот фрэймворк написать или найти и прикрутить. Мы, несоменно, будем такому человеку рады, но пока его нет. Вытекает из этого следующее:

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

– Архив статичен. Добавить в него что-нибудь новое, конечно, можно, но почти полностью руками и с риском что-нибудь сломать. Поэтому, я думаю, что мы от этого воздержимся и будем новое видео (например, семинары с грядущего уже вот Зиланта) выкладывать в какое-то другое, более автоматизированное место. Мы его пока не выбрали, но выберем.

Собственно, вот так. Ещё раз извините, что делаем неудобно, и спасибо всем за моральную поддержку и Ку за хостинг и помощь.

Конструктивным предложениям и замечаниям мы, разумеется, рады.
kiev

Нужен DNS

Прекрасный, чудесный PowerDNS.net, где хостится, в частности, JNM.ru, в начале июня приказывает долго жить. Соответственно, нужен новый DNS-хостинг, а я в них ничего не понимаю, прошу помощи. Что нужно:

– Надёжное, проверенное решение.
– Непривязанность к хостингу доменов (оформлено, автоматически оплачивается, не хочется трогать).
– Непривязанность к хостингу файлов (его менять не хочется) и доменной почте (она на гугле и менять, опять же, не хочется).
– Поддержка primary и secondary DNS.
– Возможность самостоятельно редактировать DNS-записи зон через веб-форму.
– Достаточно быстрая доступность сделанных изменений в Сети.
– Наличие функции веб-редиректа для некоторых поддоменов (например, aliens.jnm.ru сейчас так работает).
– Цена, не слишком превышающая привычные $20 в год за 5 зон.
– Какая-то вменяемая техническая поддержка.

Посоветуйте, пожалуйста. Спасибо!

Update: вопрос решён в пользу бесплатного CloudFlare.com, спасибо за наводку, andorn!
kiev

Virtual Ubuntu under Windows 8.1

Окей, уговорили, пусть это будет Windows 8.1. Глядя на сравнение редакций, я вижу фактически единственную фичу, отличающую Pro от обычной редакции – и эта фича Hyper-V. При этом стоит Pro дороже вдвое. Да, я планирую использовать виртуальную машину, но это будет Ubuntu, причём как графический десктоп, а не как сервер. Беглый гугл говорит, что привычный мне VirtualBox справляется с этим лучше, чем Hyper-V, и значит Hyper-V и Pro-редакция мне дома нафиг не нужны, и нефиг за них переплачивать. Кто-нибудь можно прокомментировать этот тезис по существу?
kiev

Сайты игр умирают

Здравствуйте, меня зовут Йолаф, я из Москвы, уже много лет я мастерю ролевые игры у меня есть Боль.

Меня БЕСИТ, что сайты прошедших игр через какое-то время становятся недоступны. Особенно бесит, когда это важные, исторически значимые проекты, на которые часто приходится ссылаться. Vedmak.ru Numenor2012.ru FirstAge2013.ru Сильм-Экстрим

Есть, конечно, Web.Archive.org, но через него, как показывает опыт, удается достать не все и не всегда. Внутренние страницы сайтов часто недоступны, то же касается иллюстраций, не говоря уже о всяких файлах, выложенных для скачивания.

В общем, бесит страшно, и хочется уже что-нибудь с этим сделать. Например, что?

– Сделал игру? Продолжай сука платить за хостинг и домен! Неужели сложно? LifeCost.tv Liliya-i-Lev.ru

– Сделай хостинг и домен один раз для своей МГ – и поддерживать проще, и дешевле. Honor.Bastilia.ru Twilight.JNM.ru 1924.HoldGold.ru

– Тебе точно дался домен второго уровня? Договорись с ребятами, которые держат RPG.ru или allrpg.info и сделай домен, а то и хостинг, у них. Jerusalem.RPG.ru 1905.RPG.ru

#Лео меня осудит, но тебе точно сдался сайт? Может быть, хватит сообщества в ЖЖ? durmstrang_1987openspace_rpg smolny. Оформить и структурировать рабочее пространство в ЖЖ можно вполне сносно, и, хотя ЖЖ и подает иногда признаки смерти, сообщество имеет все шансы прожить дольше, чем непроплаченный домен. Плюс, для ЖЖ существуют неплохие инструменты для бэкапа, скажем, я использую ljcrab за то, что он умеет бэкапить не только посты, но и комменты.

Однако все эти решения, хотя и хороши, не гарантия. Мастерские группы распадаются, ответственные люди теряют интерес к ролевым играм и забивают на то, что раньше казалось им важным, ЖЖ рискует отдать концы... Нужно что-то более эффективное.

Я бы сказал, что нужно просто купить хостинг и начать бэкапить, копировать на него сайты игр. Делать свою маленькую общедоступную резервную копию своего маленького интернета. Я сомневаюсь, что мне хватит сил и пассионарности возглавить это дело, но вот поддержать (и деньгами, в том числе) я бы очень даже за. Есть ли кто-нибудь, кто понимает, как это делать технически? Есть ли другие идеи?
kiev

Тупой программистский вопрос к не-программистам :)

Ну, то есть к программистам тоже, конечно. :)

Ищется электронное письмо, отвечающее следующим критериям:
– К письму приаттачен файл (любой).
– В теле письма есть ссылка на приаттаченный файл (вероятно, ссылка будет иметь вид cid:что-то).
– При клике в эту ссылку приаттаченный файл открывается (в соответствующей типу файла программе).

Если вам вдруг попадалось такое письмо – пожалуйста, найдите его и пофорвардите мне на vmzakhar@gmail.com. Заранее спасибо!

Нужна именно ссылка, в которую нужно кликнуть, чтобы открылся приаттаченный к письму файл. Картинка, встроенная в HTML-текст письма; ссылка на файл, лежащий где-то в Сети (http://что-то); ссылка с почтовым адресом (mailto:что-то), клик в которую открывает новое письмо в почтовой программе – это НЕ то, что нужно.

У меня есть задача научиться отправлять такие письма, но пока лучшее, чего я смог добиться – это что приаттаченные файлы открываются по клику в Outlook-е и в GMail-е, но не в Thunderbird и не в Mail на макинтоше. Гугл не помогает, доки не помогают. Хочу где-нибудь подсмотреть, как эту проблему решают другие. Если, конечно, решение вообще существует.
manevry

Бывает и такое

Ну, это конечно должно было случиться. Двенадцать лет назад гугла ещё считай не было, и выбирая домен для JNM, я, конечно, вбил эту аббревиатуру в гугл яху и яндекс рамблер и проверил все разумные суффиксы и варианты. В целом, jnm.ru меня вполне устроил, потому как это было вполне модно, а международных амбиций у нас никогда не было. Так что занятость jnm.com меня вообще не напрягала, тем более, что занимала его какая-то западная консалтинговая компания, с которой у нас по аудитории, сами понимаете, ноль пересечений.

Но сегодня утром они пришли ко мне в телефон! И сказали, что открывают отделение в России, и что "Ну, вы понимаете, мы международная компания, у нас везде такие домены...". Я с улыбкой сказал: "понимаю, нет". Они сказали: "ну, вы подумайте". И тут я действительно подумал, и решил, а что, в самом деле, такого? И честно сказал: "Знаете, когда ко мне в прошлый раз приходили с таким предложением, я сказал, что готов рассматривать предложения от миллиона". К моему удивлению, ответ был: "Что, от миллиона рублей? Да, хорошо, я сообщу руководству, мы вам позвоним". Не знаю теперь, что и думать. :)

Кстати, хочу посоветоваться – как сделать, чтобы домен не отжали какими-нибудь хитрыми серыми манипуляциями?
kiev

Срочная работа

Знакомый срочно ищет человека.

Есть:
1. Установленная и работающая база данных, сделанная в клиент-серверной архитектуре Interbase, интерфейс на C++.
2. Установочный пакет для клиентских мест.
3. Работающая система страховочного копирования базы.
4. Исходные тексты.
5. Техническое задание на развитие интерфейса (не слишком сложное, если знать систему).
6. Постановщик задач.

Нет:
Программист-разработчик (человек, который всем этим занимался, погиб).

Нужно:
1. Подготовить руководство системного программиста (например, как переставить систему на другой сервер или в другую организацию).
2. Навести порядок в исходных текстах и подготовить последний работающий компилируемый и собираемый экземпляр системы с разумного размера программистской документацией.
3. Выполнить техническое задание по модернизации.
4. В дальнейшем – исправлять ошибки и проводить модернизацию по мере надобности. За последние два года сбоев не было.

Режим работы:
1. Ориентировочно 3 месяца – плотная занятость, чтобы реализовать пп. 1-3.
2. Оплата – по договоренности.
3. В дальнейшем – по результатам работы возможны регулярные ежемесячные выплаты по сопровождению.
4. При внедрении системы в другие организации – на договорных условиях.

Контакт: geoinf@geoenv.ru, Олег Константинович, можно ссылаться на меня (Василий Захаров).
kiev

Автономные торренты

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

Первой мыслью было купить роутер с WiFi 300 мбит/с и торрент-клиентом, но таких оказалось всего триZyXEL Keenetic (далеко не топовая модель, его изрядно поругивают, а в топовом ZyXEL NBG460N нет торрент-клиента), ASUS WL-500W (старый, медленный, судя по всему, уже нет в продаже) и ASUS RT-N16 (при формальном богатстве возможностей ругают за нестабильность и нехватку очевидных опций). Напрашивается мысль, что такого рода решения пока, скажем так, незрелые.

Следующий вариант – это купить отдельную коробку со встроенным винтом и торрент-клиентом, но по ним я как-то не нашёл адекватного источника информации (начиная с того, что не очень понятно, как эти штуки вообще называются). Кто-нибудь таким пользовался?

Вариант "собрать отдельный комп с Линуксом/FreeNAS" пока рассматривать не хочется в связи с его геморройностью.
kiev

Помощи псто!

Я тут, на энтузиазме от делания сайта Города Бога, заодно перетряхнул, подчистил и привёл в порядок все старые JNM-ские сайты. Что-то вручную, что-то всякими умными скриптами – в общем, с одной стороны, вроде всё стало круто, а с другой стороны, я совершенно не уверен, что где-то не накосячил. Так что, по-хорошему, теперь надо внимательно просмотреть всё на предмет косяков, а страниц на сайте больше четырёхсот, и сил и времени на это нет совершенно.

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

Update: Что-то я переоценил качество нашей корректуры. :) Дабы не вылететь в трубу, ошибки в пунктуации не считаются, хрен с ними.

Collapse )

Интересно, кто-нибудь что-нибудь найдёт? И попаду ли я на бабки?..