haXe больше ActionScript'ом вдохновлён, конечно. Но из того же семейства.
Насчёт переноса кода — а это сильно надо? Если смотреть, кто делает перенос с JavaScript на haXe, видно, что им нужна многоплатформенность, а, значит, TypeScript тут точно не замена. В обычных условиях для JavaScript достаточно импорта/экспорта, но на одной платформе это интерфейс к JavaScript, а на другой — к ActionScript, на третьей — к php, на четвёртой — к C++ коду.
Мне толковой документации по build своевременно не попалось, так что эксперименты были весьма скромные. Помню, меня прикалывало, что в режиме DNCLIP можно в зеркала заходить и ходить по зазеркалью.
А когда в руках build, можно не только с читами в зазеркалье ходить, но и проложить туда дорогу. На карте в build зазеркалье — это комната то ли с эффектором, то ли с тегом, но в принципе, комната. В игре по этой комнате нельзя ходить, можно только вибрировать, пытаясь идти. Когда в зазеркалье проложена дорожка из других секторов, по этим секторам ходить можно, зазеркалье вокруг видно, но ходить по нему по–прежнему нельзя, игрок начинает дрожать. Как нежелательная фича, проложенная дорога видна целиком, в том числе через отражённые здания, а также видно зеркало. Чтобы это пофиксить, надо в зазеркалье возводить стены симметрично реальным стенам.
Задумка была в том, чтобы провести дорожки по зазеркалью с телепортами и кнопками активации пушек.
Но без документации и Интернета всё это недалеко зашло.
Пытались поддержать наверняка, но есть ещё и партии, и ни одна из них всецело линию президента не поддерживает. И есть чиновники, которые могут не исполнять указы.
ИП не закрываю, но куда пойдут пенсионные деньги, озаботился. Нашёл НПФ, который инвестирует в Телеком, пусть даже это будет Ростелеком в основном.
Ситуация, когда Интернета нет почти ни у кого, для меня смерти подобна, надо, наоборот, чтоб Интернет до всех дотянулся, чтоб никто не уклонился. Пусть пенсионные деньги хотя бы косвенно работают на меня.
В принципе, верно, надо просто понимать, что в данном случае обеспечен доступ, но не анонимность.
Прозрачное проксирование в Tor на роутере тоже, наверное, интересно будет сделать. Пакеты нужно заворачивать в SOCKS, плюс, DNS как–то сделать. DNS через Tor вобоще работает?
Для того, чтобы подобных проблем не возникало, существуют опциональные хеши и вроде бы можно иногда встретить пофайловый SHA1, хотя больше всего хотелось бы TTH.
Как видно в таблице на том же сайте, .torrent метафайлы, богатые TTH'ем, умеют создавать не все создавалки, но EAD TorrentBuild умеет. У TorrentBuild есть проблемы с иностранными символами в именах (он пишет их в ANSI), но есть open source версия, там это может быть исправлено.
Чтобы прекратить этот кошмар, желательно создавать только метафайлы, богатые TTH, а трекерам желательно ругаться на метафайлы, не богатые TTH, и предлагать пересоздать .torrent другой программой.
youTube своей популярностью обязан усложнению скачивания видео. То есть, естественным образом можно и посмотреть видео, и скачать, и выложить ещё где–нибудь, и в конечном итоге источник потеряется. Но это в больших масштабах не происходит, потому что на youTube нет всем доступной возможности скачать. Контент искусственно привязан к источнику.
Точно такой же искусственной привязкой являются приватные трекеры
Ну то есть, DC++ клиенты совершенствуются–совершенствуются, магнитные порталы есть и локальные, и глобальные, даже несколько штук, но нет, блин, надо податься в рабство на какой–нибудь приватный трекер. Почему? Потому что в DC++ юзер хвостом махнул — и на другом хабе все те же файлы разместил за пару кликов. И на другом сайте все, кто кликают по магнитным ссылкам, начали в качестве альтернативных источников находить в том числе и этого перебежавшего юзера. А можно сидеть на одних хабах, а кликать на не связанных с ними сайтах. У ТТК–ЗС одно время портал закрывали для внешних юзеров по этой причине.
А в торрентах же приватных раздача привязана к сайту, и автоматически на другой сайт перебежать нельзя. Фиг с ними, с описаниями, пусть хотя бы то, что уже кем–то другим оформлено на другом сайте, могло автоматически раздаваться. И привязаны таким искусственным образом юзеры. И сидят, и не уходят, развивают чужой сайт.
Не выгоден админам DC++. Вебмастерам выгодно рабство. Свобода выгодна не админам, а юзерам, осталось ещё, чтоб они понимали, чем DC++ принципиально лучше приватных торрентов и не пытались их защищать.
У GreyLink были преинтереснейшие спецификации. Так как увидеть их в действии не удалось, можно посмотреть историю борьбы трекеров с Shareaza. Потому что Shareaza тоже поддерживает несколько протоколов и может выкачивать в обход трекера, делая его, таким образом, настолько нужным, насколько он реально нужен, а админам это невыгодно. Админам выгодно искусственно завышать необходимость трекера. Shareaza, впрочем, не сказать, чтобы была хорошим p2p–клиентом. Есть очень хорошие идеи, чему стоит поучиться разработчикам других p2p–клиентов, но именно как торрент–киллер и торрент–качалка она была слаба и не особенно–то и сопротивлялась.
Уже есть похожая сеть: Gnutella2. И в этой сети в качестве хеша тоже используется TTH. Правда, я так и не выяснил, можно ли работать в этой сети без SHA1.
Проблема: по любому запросу находится куча автоматических фейков, и некому и неоткуда выпнуть разносчиков вирусни
Насчёт переноса кода — а это сильно надо? Если смотреть, кто делает перенос с JavaScript на haXe, видно, что им нужна многоплатформенность, а, значит, TypeScript тут точно не замена. В обычных условиях для JavaScript достаточно импорта/экспорта, но на одной платформе это интерфейс к JavaScript, а на другой — к ActionScript, на третьей — к php, на четвёртой — к C++ коду.
А когда в руках build, можно не только с читами в зазеркалье ходить, но и проложить туда дорогу. На карте в build зазеркалье — это комната то ли с эффектором, то ли с тегом, но в принципе, комната. В игре по этой комнате нельзя ходить, можно только вибрировать, пытаясь идти. Когда в зазеркалье проложена дорожка из других секторов, по этим секторам ходить можно, зазеркалье вокруг видно, но ходить по нему по–прежнему нельзя, игрок начинает дрожать. Как нежелательная фича, проложенная дорога видна целиком, в том числе через отражённые здания, а также видно зеркало. Чтобы это пофиксить, надо в зазеркалье возводить стены симметрично реальным стенам.
Задумка была в том, чтобы провести дорожки по зазеркалью с телепортами и кнопками активации пушек.
Но без документации и Интернета всё это недалеко зашло.
Пытались поддержать наверняка, но есть ещё и партии, и ни одна из них всецело линию президента не поддерживает. И есть чиновники, которые могут не исполнять указы.
haXe компилируется в самые разные платформы, а TypeScript — всего лишь в JavaScript
Ищем в Яндексе Objective C. На третьей странице на 22й позиции наконец находим сайт Apple. В результатах поиска выглядит это так:
Яндекс не врёт, заголовок там действительно Loading и иначе, чем по ссылке, я не вижу способа узнать, что это Apple's intro to Objective-C
Ситуация, когда Интернета нет почти ни у кого, для меня смерти подобна, надо, наоборот, чтоб Интернет до всех дотянулся, чтоб никто не уклонился. Пусть пенсионные деньги хотя бы косвенно работают на меня.
Прозрачное проксирование в Tor на роутере тоже, наверное, интересно будет сделать. Пакеты нужно заворачивать в SOCKS, плюс, DNS как–то сделать. DNS через Tor вобоще работает?
AMD Geode LX стоит в дешёвых ALIX PC
VIA
И есть ещё относительно малоизвестная XCore86, в частности, с одноплатными решениями.
Недостатки: слишком высокие требования к Java и пока что слабая поддержка русского языка
Но штука интересная. В одном из режимов ведёт себя как http–прокси, индексируя посещённые страницы
Как видно в таблице на том же сайте, .torrent метафайлы, богатые TTH'ем, умеют создавать не все создавалки, но EAD TorrentBuild умеет. У TorrentBuild есть проблемы с иностранными символами в именах (он пишет их в ANSI), но есть open source версия, там это может быть исправлено.
Чтобы прекратить этот кошмар, желательно создавать только метафайлы, богатые TTH, а трекерам желательно ругаться на метафайлы, не богатые TTH, и предлагать пересоздать .torrent другой программой.
А в торрентах же приватных раздача привязана к сайту, и автоматически на другой сайт перебежать нельзя. Фиг с ними, с описаниями, пусть хотя бы то, что уже кем–то другим оформлено на другом сайте, могло автоматически раздаваться. И привязаны таким искусственным образом юзеры. И сидят, и не уходят, развивают чужой сайт.
Не выгоден админам DC++. Вебмастерам выгодно рабство. Свобода выгодна не админам, а юзерам, осталось ещё, чтоб они понимали, чем DC++ принципиально лучше приватных торрентов и не пытались их защищать.
У GreyLink были преинтереснейшие спецификации. Так как увидеть их в действии не удалось, можно посмотреть историю борьбы трекеров с Shareaza. Потому что Shareaza тоже поддерживает несколько протоколов и может выкачивать в обход трекера, делая его, таким образом, настолько нужным, насколько он реально нужен, а админам это невыгодно. Админам выгодно искусственно завышать необходимость трекера. Shareaza, впрочем, не сказать, чтобы была хорошим p2p–клиентом. Есть очень хорошие идеи, чему стоит поучиться разработчикам других p2p–клиентов, но именно как торрент–киллер и торрент–качалка она была слаба и не особенно–то и сопротивлялась.
Проблема: по любому запросу находится куча автоматических фейков, и некому и неоткуда выпнуть разносчиков вирусни