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

Нужен тестировщик!

В проект wwpass.com нужен тестировщик.
Основа тестовой инфраструктуры есть и работает, но человек, который ею занимался, уволился, так что нужно подхватить, освоить, поддерживать, развивать, улучшать и продвигать.

Задачи: ручное и автоматическое тестирование серверных приложений, GUI-приложений на Windows/Mac/Linux, мобильных приложений на Android/iOS, драйверов и плагинов к различным сторонним приложениям. Написание и поддержание скриптов для автоматизации тестирования, составление тест-планов.

Ожидаемые компетенции:
– Умение тестировать GUI-приложения на компьютерах и мобильных устройствах.
– Умение составлять грамотные bug-report'ы.
– Знание скриптовых языков программирования, достаточное для написания скриптов для автоматизации тестирования.
– Занудность, дотошность и методичность.
– Английский язык на уровне уверенного чтения.

Компания американская, оформление по ТК, зарплата в рублях, белая, достойная.
Коллектив небольшой, комфортный.
Офис в 10 минутах пешком от м. Павелецкая/Новокузнецкая/Третьяковская.
Полный рабочий день, график работы довольно свободный.
График отпусков гибкий.

Резюме можно для начала присылать мне на vmzakhar@gmail.com.
Вопросы туда же.
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" пока рассматривать не хочется в связи с его геморройностью.