[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]

Файл: Clipboard01.png -(66 KB, 1000x395, Clipboard01.png)
66 No.22526   [Ответ]
https://habr.com/ru/company/itsumma/news/t/464455/ — Mercurial фсё. Думайте, девочки, куда собирать манатки.
>> No.22527  
Я уже не припомню, когда последний раз видел проект на. Даже на cvs живые есть.

Так что, возможно, так оно и надо.
>> No.22528  
>>22527
Как бы там ни было, но:
1) есть люди, у которых на ней приватные репозитории;
2) есть люди, у которых за это уплочено;
3) не предложено способа перевода существующих репозиториев на другие системы.
Т.е. это такое «Собирайте шмотки и выметайтесь».
>Даже на cvs живые есть.
CVS — это вообще вещь в себе: любой репозиторий со временем обрастает горой непереносимых хаков.
>> No.22529  
>>22528
>не предложено способа перевода существующих репозиториев на другие системы.
Статью не читал?
>> No.22530  
>>22529
«Читал»: «спасение утопающих — дело рук самих утопающих; в магазинах вроде круги, пошуршите; мы вам на всякий случай инструкцию, как спасательным кругом». Официальное объяснение такой позиции — юзкейсы слишком разные, чтобы сделать автоматический конвертер, как это сделал Гугл в своё время. Что делать с баг-трекером, issue-трекером, вики и прочей лабудой никто не знает — оно просто исчезнет через год. Комменты почитай, там люди уже третий день мудохаются и полвают Атлассиан дерьмом, особенно всякие студии, у которых там в привате сотни реп и за что они исправно платили бабки.
>> No.22531  
Файл: 2018-01-22-946674.png -(736 KB, 1000x676, 2018-01-22-946674.png)
736
Ладно, подождём полгодика. За это время станут известны намерения Atlassian и пути отхода. Ведро со спиннерами без ртути никому не нужно.
>> No.22532  
https://www.perforce.com/products/helix-core
>Just because your team is small doesn’t mean your needs are. That’s why Helix Core is free for up to 5 users and 20 workspaces.
Ой, а я только слышала про Perforce!
>> No.22533  
>>22532
https://info.perforce.com/try-perforce-helix-teamhub-free — сам хаб; он требует отдельной регистрации. Даёт бесплатно 5 (пять) узеров и 1 (один) гигабайт. Чем-то похож на ведро, но без спиннеров и тормозит меньше... Ой, тут даже SVN есть!
>> No.22543  
Файл: 2015-02-10-710173.jpg -(183 KB, 600x800, 2015-02-10-710173.jpg)
183
>VitaliyAT
>What should I do if after such a fantastic news I can't do pull or push or any other commands from TortoiseHG ? Each time it say me Error 255.
Say WHAT?! Holy shit, this is really true! What the fuck are happens, Atlassian decided to force mercurials to Perforce?


Файл: cover.gif -(1 KB, 240x136, cover.gif)
1 No.17813   [Ответ]
Предлагаю приобщиться к модной теме - вымышленные игровые приставки. По сути это эдакое легковесное IDE+Runtime для небольших программ, с существенными ограничениями на способы IO (несколько кнопок, крошечный экран, ограниченная палитра, процедурный sfx), но с гибкими скриптовыми языками под копотом, что позволяет разрабатывать игры, выглядящие как приставочные игры детства, без утомительной возни с ассемблером.

Началось всё с коммерческого проекта pico-8, представляющего интегрированную среду для разработки, редактирования ресурсов и запуска игр. Сейчас у pico-8 существует большое количество клонов, в том числе опенсорсных, они отличаются друг от друга "аппаратной" спецификацией и накладываемыми на код и ресурсы ограничениями. Более-менее полный список fantasy-консолей есть тут: : https://github.com/paladin-t/fantasy
Пропущено 4 сообщений и 3 изображений. Для просмотра нажмите "Ответ".
>> No.17861  
Файл: 001m.png -(105 KB, 480x360, 001m.png)
105
>>17853
>А вот язык программирования - всего лишь инструмент, его низкоуровневость не влияла ни на геймплей, ни на UX, ни на что. Только на сроки разработки и необходимость каждый раз велосипедировать стандартную библиотеку.
Влияла, и ещё как. Высокоуровневые языки тормозили прилично по сравнению с программами, написанных на ассемблере.
В то время ограничения были обоснованы, такие машины были. А сейчас что? Если сильно хочется написать компактно, почему бы не взять и не написать на существующем оборудовании? Потому что никто не знает ничего кроме JS? Или потому что интерпретаторов JS под те платформы не было?
Так, чёрт возьми, сделайте!
Но никто не сделает. Не сделает потому, что на такой платформе никто не захочет писать на JS, выйдет очень медленно. На 486 (хотя это мощная машина) эти игры не пойдут, хотя они выглядят куда технически хуже, чем, скажем, Дум.
Но как же так, чтобы нельзя было такую игру сделать, сейчас же так модно под восьмибитки! Вот и появляются эти "виртуальные консоли".
Вспомогательных инструментов разработки под те платформы с тех времён завались, а сколько было создано уже в новое время, и непосредственно в память эмулируемой платформы можно залезть, и т.д., и т.п.
И кто хочет сделать по-настоящему игру с ограничениями тех времён, те и делают. А эти поделия только для потехи хипстерам.
>> No.17867  
Можно на си, что за крайности. Либо асм, либо джс.
>> No.17868  
Файл: 687474703a2f2f616e61656c2e6d61726174697333642e636f.gif -(1873 KB, 732x290, 687474703a2f2f616e61656c2e6d61726174697333642e636f.gif)
1873
>>17861
Чиочую сишечку. Для неё, кстати, есть пикрелейтед.
Линк: https://github.com/anael-seghezzi/CToy
>> No.18210  
>>17867
Слишком казуально. Попробуй лучше на брейнфаке: https://github.com/lolbot-iichan/TIC-80/wiki
>> No.18218  
>>18210
Чому не вайтспейс?
>> No.18250  
>>18218
Переносы строк в качестве управляющих символов - так себе.
>> No.18251  
>>18250
Зато сможешь всем показать длину своего пинуса.
>> No.18252  
>>18251
Вайтспейс показывать вообще затруднительно, лол.
>> No.21741  
>>18252
>> No.22198  
...


Файл: Rip_van_Winkle_full_421641.jpg -(112 KB, 600x800, Rip_van_Winkle_full_421641.jpg)
112 No.16171   [Ответ]
Ищу в команду людей. Для создания оригинального платформера со своей вселенной.
Необходимы художники по фонам, а так же не против желающих.
Пишите сюда все желающие!
Пропущено 6 сообщений и 1 изображений. Для просмотра нажмите "Ответ".
>> No.16196  
Ладно. Подумаю над сюжетом и задумкой. Сформтрую их, и создам новый пост
>> No.21723  
Бамп. Реквест все еще актуален.
>> No.21726  
>>21723
Но ты так и не сформировал новый пост с сюжетом задумкой...
>> No.21728  
>>21723
Прототип игры на квадратиках можно сделать за неделю. Прототип чуть получше можно сделать за две недели. Прототип без опыта можно сделать не больше, чем за два месяца. Треду два года. Где?
>> No.21765  
Вверх.
>> No.21766  
Шел 2019 год. Создатель с сюжетом и задумкой так и не определился.
>> No.21796  
Время у нас есть. Подождем до 2025.
>> No.21797  
Файл: zima_v_prostokvashino_0-01-35.jpg -(219 KB, 640x480, zima_v_prostokvashino_0-01-35.jpg)
219
>>21796
>Время у нас есть
... у нас мозгов не хватает.
>> No.21879  
Файл: dr_image.jpg -(78 KB, 640x480, dr_image.jpg)
78
Я раб
>> No.22197  
>>21723
бамп вопросу. тоже интересно.


Файл: IMG_20190509_123201.jpg -(2088 KB, 2448x3264, IMG_20190509_123201.jpg)
2088 No.22053   [Ответ]
Раньше я дебажил и плакал. Но с тех пор как я прочитал книгу Роя Искандеровича Ошерова "Искусство автономного тестирования" моя жизнь изменилась к лучшему, я познал настоящую радость всепрдбывающую! Как же это здорово жить без ошибок! Надо просто по другому взглянуть на проблему! Спасибо вам, спасибо... Спасибо и вам, Стивен Спилбергович МакКонакал, за ваши мудрыя советы: главный технический императив разаработки ПО -управление сложностью - я помню!...

_____________
Общество анонимных дебаггеров на Кактусинской, 25 - и ты свободен!


Файл: Capture.jpg -(22 KB, 547x393, Capture.jpg)
22 No.21430   [Ответ]
Здесь я буду медленно пилить себе видеоплеер.
Windows 7+, DirectX11, CoreAudio, WIC, FFMPEG это вот все.
Пропущено 22 сообщений и 5 изображений. Для просмотра нажмите "Ответ".
>> No.21460  
Файл: Winamp1.jpg -(25 KB, 250x368, Winamp1.jpg)
25
>>21459
каким способом? обычно сортируют фаелы по папкам на винчестере а не в плеере
вот винамп. у него список или таблица. что еще там могло быть
у мплеер из коробки элементов интерфейса что ли нет? в дефолтном в основном не устраивает что он не сохраняет положение и линейные размеры
>> No.21461  
>>21460
>каким способом?
Вывести отфильтрованный список песен из коллекции отсортированный по алфавиту или году или исполнителю; или по количеству прослушиваний — когда у тебя двадцать гигов музыки, сложно запомнить, что прослушано, а что — нет.
>обычно сортируют фаелы по папкам на винчестере а не в плеере
Дед, так уже никто лет десять не делает. К тому же, пластинки идут монолитом и песни описаны в CUE.
>вот винамп. у него список или таблица. что еще там могло быть
Там могло бы быть представление песни/альбома и представление коллекции. Там могли бы быть заголовки граф у таблицы по клику на которые производилась бы сортировка плейлиста. Там могли бы быть человеческие шрифты, цвета и элементы управления окном, не приколоченные гвоздями к разрешению экрана 800х600. Там могло бы не быть дурацкой имитации железного проигрывателя в отдельном окне (у тебя на скрине сверху), которое, к тому же, является основным, т.е. его хрен скроешь. Там могло бы не быть зоопарка отдельных окон, к которому прилагался костыль в виде галки «Перемещать окна вместе» (или что-то подобное). Там могла бы быть интеграция с сайтами для поиска тэгов, текстов песен и рекомендаций чего ещё скачать с торрентов. В общем, всё, что имел и не имел АмароК в третьих кедах.
>у мплеер из коробки элементов интерфейса что ли нет?
Какие элементы ентырфейса ты ожидаешь увидеть у консольного плеера?
Сообщение слишком длинное. Полный текст.
>> No.21462  
jasno, очередной дегрод. ну, нужно было удостовериться
>> No.21466  
>>21455
Спасибо!
>> No.21475  
Файл: Capture.jpg -(37 KB, 614x311, Capture.jpg)
37
Эти ваши новые опенглы и директиксы какие-то сложные. Вертексы, буферы, шейдеры.
В общем курить тут и курить.
Посему добавил не кнопку, а арию. Уже приятней.
На выходных доведу это до ума, прямым х займусь уже на следующей неделе.

> 3 files changed, 80 insertions(+), 21 deletions(-)
>> No.21478  
Сегодня я без дев машины, так что удалось только по-прикидывать гуй.
>> No.21570  
Анон, как дела? Продвигается создание?
>> No.21587  
>>21437
> Остро не хватет кнопки закрыть
Не нужна нам такая.
На горячие клавиши всё!
>> No.21682  
>>21570
Завлен интересной работкой пока.

>>21587
Мышью удобнее если сидеть развалившись на стуле.
>> No.21725  
Файл: Capture.jpg -(28 KB, 429x363, Capture.jpg)
28
фуллскрин: вход/выход


Файл: 92f7f9f733421b52a6a3633f85fc6f3b_big.jpg -(129 KB, 640x480, 92f7f9f733421b52a6a3633f85fc6f3b_big.jpg)
129 No.7775   [Ответ]
Треду заметок по zf быть здесь.
В бложек я такое писать стремаюсь, поэтому буду использовать автобус как записную книжку.
Пропущено 41 сообщений и 17 изображений. Для просмотра нажмите "Ответ".
>> No.10300  
Файл: actually_we_duno_why_we_need_mudules.png -(59 KB, 649x531, actually_we_duno_why_we_need_mudules.png)
59
Plugins themselves need to be instantiated and registered with the front
controller, which can be done with
Zend_Controller_Front::registerPlugin():


$front = Zend_Controller_Front::getInstance();
$front->registerPlugin(new FooPlugin());

This can be done at any time during the request. However, only hooks that
are triggered after the plugin is registered will be called.

Смишная шютка. Учитывая, что вопрос "как подключать плагины к специфическому модулю" и "как написать ACL для более чем одного модуля" и по сию пору остаются мультиплатиновыми для этого школоподелия.
>> No.10301  
>>10300

http://devzone.zend.com/1224/front-controller-plugins-in-zend-framework/

Отжиг целиком.
>> No.10325  
ZendFramework это уродливый отпрыск родившийся из идиотской мечты об ЭНТЕРПРАЙЗЕ на php. И не один ZF такой. На сам PHP гнать нечего. Он свою функцию выполняет на отлично.
>> No.10593  
Файл: aG9Z7pn_700b_v1.jpg -(49 KB, 478x600, aG9Z7pn_700b_v1.jpg)
49
Где то читал шутку про си, о том, что вот де, я уже вдолбил 60000 строк на сях и наконец то могу вывести на экран пиксель через SDL.
Видимо недоумки из страны аутофелирующих слонов решили, что это не шутка.
<?php
namespace Album;

class Module
{
public function getAutoloaderConfig()
{
return array(
'Zend\Loader\ClassMapAutoloader' => array(
__DIR__ . '/autoload_classmap.php',
),
'Zend\Loader\StandardAutoloader' => array(
'namespaces' => array(
Сообщение слишком длинное. Полный текст.
>> No.10594  
>>10593
>The ModuleManager will call getAutoloaderConfig() and getConfig() automatically for us.

Я обожаю этих умственно-неполноценных. Нет, правда.
Хорошо, что хоть функции эта параша вызовет сама (а не придется лезть в ядро этой блевоты и вставлять вызовы руками).

Зачем во второй версии было убивать все то хорошее, что было в первой? Где неудобный и ублюдочный (но все равно более интуитивно-понятный) скрипт "zf <command>"? Чем вообще занимается их, кхм, фреймворк (если блядь, его "аутолоадинг" нужно "подключать" через танцы с бубном)(это, блядь, учитывая, что косой автолоадинг был в первой, а в эрэнэрке выше пятерки он вообще есть по дефолту и инициализируется в одну строчку)?
Напиши мегабайты блевоты на эрэнэрке и получи на экране "Hello World"? Почему Зенд развивается в сторону от ужасного к катастрофическому (сказать, что эти ... э... фреймворки плохой и хуже чем плохой - значит перехвалить этот отстой и безбожно переоценить таланты его "аРХИТЕКТОРОВ")?
>> No.10597  
Файл: sirius-busines.jpg -(33 KB, 951x236, sirius-busines.jpg)
33
>First off, none of the Zend team has much if any experience of Java

Что я могу со своей стороны сказать - а зря. Ява бы помогла понять, что эрэнэрка в нее превращается.
>> No.10600  
Файл: ganesh-approves.jpg -(44 KB, 1021x254, ganesh-approves.jpg)
44
Как и на любом сайте с хуйней - каменты куда интереснее контента. Вот допустим черномазая обезъяна вылезла со своим охуительным мнением.

1. Зенд замечательный - Нет. Он ебанутый. Об этом написали все, кто знает больше одного фреймворка.

2. Он не для новичков - Это правда. В куче говна без четкого понимания, что к чему и зачем разобраться довольно сложно.

3. Он лучше всего подходит для бла-бла-бла энтерпрайза. - Блядь, нужно совсем сколоться чтобы доумиться писать энтрепрайз солюшен на зенде - он слишком сложен в освоении (чего блядь только стоит фичка со скачиванием скелетной структуры из интернета и выпиливаение зенд-тула, который видимо эти боги энтерпрайза не осилили) и, я уже это чувствую, нихуя не просто в применении (если нам нужно столько ебаться с добавлением одного сраного модуля - сколько же ручного еба будет когда модулей будет больше одного?).
"customized structure" - пока я вижу чтобы там даже рядом была customized structure. Точнее, не понимаю, чем этот бред наркомана отличается вороха случайно раскиданых по случайным папкам файлов на php.

Он для тимлидов. - Он для людей, которые хотят растянуть разработку на тысячелетия (и превратить поддержку в адовый геморрой). Так как переусложненная структура, обилие ОБЯЗАТЕЛЬНЫХ РУЧНЫХ ПРАВОК КОНФИГОВ это вам не ханюлочки. Я так и вижу, как обезъяны вроде раджеша пикрелейтед радостно за 100$ в час ищут в каком из конфигов SomeFunction названа someFunction или SomeFnuction
Сообщение слишком длинное. Полный текст.
>> No.13312  
Файл: atkritka_1406822321_552.jpg -(67 KB, 425x237, atkritka_1406822321_552.jpg)
67
Одинокий герой пишет свой лисапед-CMS. Блог разработки вылаживает на хабре, который уже зарекомендовал себя в качестве лучшего юмористического ресурса по ит-тематике. Смешного пишут много, особенно товарищи с умными лицами рассуждающие про всякие паттерны и прочую мудоту.

>Чтобы написать что-то стоящее нужно подробно изучить уже существующие фреймворки и cms, почитать что такое ооп, почитать gang of 4, почитать Фаулера, затем попрактиковать что вы почитали.

Мне интересно, тот кто это написал, отдавал себе отчет в том, кто и как писал все те охуительные уберцмс на пхп, которыми они на данный момент пользуются? Вротпресс - поделие мериканского школотрона, битрих - поделие русского птушника, зенд - слепая калька с иноязычних библиотек. В чем сакральный смысл хуесосить похапенка тем, что он пишет кривые лисапеды? Это же плоть, кровь и говно пхп! И уж тем более, оказывать медвежью услугу, предлагая использовать уже готовые "библиотэки" на эрэнэр.
>> No.21721  
Долго тебя еще ждать?
>> No.21722  
Долго тебя еще ждать?


Файл: Языки.png -(1239 KB, 1200x1800, Языки.png)
1239 No.21402   [Ответ]
Привет, Чио-чан!
Как разрабатывать Android приложения на компьютере с Core 2 Duo и 2 Гб ОЗУ? Увеличить не могу, ибо материнская плата Asus P5GZ-MX поддерживает вроде 2 Гб, максимум.
Да, на производственной практике требуют + мне сказали, что это тема для диплома.
Делать приложение на практике тоже не вариант, поскольку мне там можно брать только ноутбук с 1,6 ГГц "Целероном" и 4 Гб ОЗУ, но! На нём установленна 64-бит Windows 10 с кучей приложений в автозагрузке, что он тормозит намного сильнее моего домашнего компьютера. Права администратора не дают.
Так, господа и товарищи анонимы, как мне быть?
Я думаю, что можно, наверное, просто как сайт сделать мобильное приложение, но это не соответсвует техническому заданию.
Купить новый комп нет возможности.
>> No.21403  
Пиши в любом текстовом редакторе, хоть в блокноте, потом из консольки компиляй и скидывай через тележку на телефон APK, чтобы эмулятор не запускать. Все просто же ж. А вообще надо было на завтраках экономить, сидел бы аки царь за нормальным комплюктером сейчас. Я в школе так делал, например.
>> No.21408  
>>21402
Если Android Studio не запускается или сильно тормозит, то попробуй писать в Eclipse со старым ADT и запускать из него систему сборки Gradle как внешний скрипт. Если ты ОП того треда из /s/, то, возможно, стоит купить исправную системную плату или починить эту, чтобы не оказаться в самый неподходящий момент с компьютером, который перестанет включаться.
>> No.21410  
Её запускают даже на таком железе: https://stackoverflow.com/a/43953041
>> No.21411  
>>21408
>Если ты ОП того треда из /s/
В том-то и дело, что купить плату под LGA 775 можно, но стоит ли тратить на неё сбережённые по крупице средства со стипендии?
Если уж и брать железо, то, наверное, нужно что-то поновее, но тогда и процессор заново нужно брать (примерно 1500 рублей), материнскую плату (3500 рублей) и ОЗУ (2000 рублей).
Хотя оперативную память всё равно неплохо бы увеличить.
Текущая материнка не может в четырёхядерные процессоры, да.
>> No.21424  
>>21410
>>21408
>>21403
Благодарю за ответы.


Файл: ?.png -(144 KB, 476x354, ?.png)
144 No.8076   [Ответ]
I need your help!!

how do i make a gobal switch variable for the game engine to act as the master game test switch?

to switch from the different video modes i have created

code: http://4ch.maidlab.jp/16bee.zip

irc://irc.rizon.net/project16
irc://4ch.maidlab.jp/16
Пропущено 24 сообщений и 8 изображений. Для просмотра нажмите "Ответ".
>> No.8125  
Файл: irisu.png -(310 KB, 736x807, irisu.png)
310
i am having issues with uploading code to sourgeforge

i can host the git respiratory
>> No.8127  
Файл: irisu^^1344225638919.png -(239 KB, 608x800, irisu^^1344225638919.png)
239
[20:05:50][/dos/z/16]
[sparky4@compy4]$ git push origin master
Password:
error: src refspec master does not match any.
error: failed to push some refs to 'ssh://sparky4q@git.code.sf.net/p/project16/code'
>> No.8128  
Файл: ^^koishi1342115894285.png -(115 KB, 495x504, ^^koishi1342115894285.png)
115
https://sourceforge.net/p/project16/code/ci/28e927f66582ce8d4437da3f0d5045f98a3ce9e3/tree/

http://4ch.maidlab.jp/gitweb/?p=16.git;a=summary

^^
>> No.8214  
Файл: 1250036557055.jpg -(30 KB, 450x287, 1250036557055.jpg)
30
ageru
>> No.8267  
>you play as a cute synthetic robotic loli whit a massive white tshirt on who just "woke up"

Best thing ever!
>> No.8271  
Файл: koishi1341304666738.jpg -(1331 KB, 1748x2480, koishi1341304666738.jpg)
1331
>>8267

even cuter than koishi's adventure
>> No.10919  
Файл: dark!!1389081869562.jpg -(300 KB, 743x743, dark!!1389081869562.jpg)
300
the game took a dark turn now
>> No.13003  
Файл: yangire &lt;31378197461060.jpg -(18 KB, 500x313, yangire &lt;31378197461060.jpg)
18
this thread is old as fuck
>> No.21311  
разговор окончен
>> No.21312  
>>21311
Добра тебе, некродебиляша :3


Файл: hc.png -(521 KB, 1920x1052, hc.png)
521 No.18554   [Ответ]
Пишу принципиально новый движок для борды. Спрашивайте ваши вопросы.

Тред в /b/ удалили :(
Пропущено 115 сообщений и 45 изображений. Для просмотра нажмите "Ответ".
>> No.21170  
Файл: 020 - 620x876@32 [SIGa425298e2fc9569af50f0512a3559.jpg -(143 KB, 620x876, 020 - 620x876@32 [SIGa425298e2fc9569af50f0512a3559.jpg)
143
>>21167
Я бы добавил ещё случайные поворот символов на небольшой угол и искажение символов по размеру (сжатие, растяжение). У тебя пока одинаковые символы во всём наборе. Ну и банальщина: смысл подобных мероприятий в том, чтобы усложнить распознавание примитивными техническими средствами сохранив при этом удобство работы нормальных пользователей. Ну а если уж ты насолил человеку, занимающемуся компьютерным распознаванием образов профессионально, то созданием капчи тут, очевидно, не отделаться, так что этот edge case можно не рассматривать — см. дихотомию «Моссад — не Моссад».

Ну и я бы больше внимания обращал на фронт, ибо сферический в вакууме бэк никому не интересен, тем более, что его клиенту не видно.
>> No.21171  
>>21167
Если хочешь безопасности, то делай не просто контуры символов, а разноцветные контуры с переливающимся цветом, мусорными линиями схожих цветов и переливающимся фоном с цветами схожей яркости, чтобы при переводе в чб фон сливался с контурами символов.
Но это скучная капча. На твоём месте я бы попробовал изобрести свою мемную рекапчу на хешах.
Кроме того, чтобы вайпалки не вайпали просто так, хорошо пошаманить над правами доступа и прочей верификацией открытия страницы в браузере. Например, жс, дающий дополнительный хеш с солью на сервере. Для безжсных можно сделать хитрее: открывать капчу в айфрейме, а капчу генерировать матрицей символов 10×10 с цсс-правилом выравнивания первого символа в начале вьюбокса. То есть обычный пользователь видит условные шесть символов, а вайперу нужно будет найти эти шесть символов из сотни.
>> No.21174  
>>21171
Последние ухищрения легко решаются простым скриншотом страницы браузера, со всякими электронами реализация ломалки капчи будет проще, чем реализовать саму капчу. Это касается как хитрого жс, так и айфреймов. В 2011 году ЕФГ реализовал похожую защиту капчи с хешем, у многих из-за этого отваливался постинг, но зато кто-то написал вайпалку на adobe air, где был встроенный вебкит.
В современных реалиях капча - дань традиции и защита от script kiddie, не стоит тратить много времени на ее взломоустойчивость.
>> No.21176  
>>21174
>В современных реалиях капча
А она когда-то для чего-то другого была нужна?
>> No.21177  
>>21174
Всё так. И если хочешь защитить что-то капчей — воспользуйся той же рекапчей, но по назначению, а не как обычно: одна капча на сессию, а не на каждый пост.
>> No.21241  
Рекапча это банально и скучно. Если уж делать свой движок для борды, то есть нечто заранее ненужное, то есть делать просто ради самого процесса деланья, то вполне уместно самому с нуля сделать какие-то фановые фичи. Например, свою капчу.
Но я согласен, можно было более креативно подойти. Распознавать выражения лиц, анимешных персонажей, решать задачки по матану или го.
>> No.21252  
>>21177
Рекапча вполне себе разгадывается. Толку от нее нет, вред один.
>> No.21253  
>>21252
Рекапча если и разгадывается, то только индусами или топовыми нейронками, оба за бесплатно работать не будут. И это главный фактор, отсеивающий 99% вайперов. Алсо рекапчу нужно правильно использовать, уже вроде писал, что если рекапча будет одна на сессию, то обычным пользователям нечего бояться, особенно если с лимитами на постинг по времени поиграться.
>> No.21266  
>>21253
http://iichan.hk/d/res/247134.html#247394
>> No.21289  
Файл: current.png -(235 KB, 1126x926, current.png)
235
Бампаю свежим скрином и ссылками:
https://hexchan.org/b/
https://github.com/hexchan/hexchan-engine


Файл: IMG_20180808_012206.jpg -(452 KB, 1050x1752, IMG_20180808_012206.jpg)
452 No.20439   [Ответ]
Я, кажется, почти имиджборду с нуля на nodejs: www.22ch.ru. Заходите, если что.
Решил изучать веб разработку по пасте про python.
>> No.20442  
Открывается долго в первый раз после простоя, потому что это бесплатный уровень heroku
>> No.20582  
Там что-то нѣтъ нифигушеньки, окромя дисклэймера.
>> No.20589  
>>20582
Вот это интересно. С чего открывал? Работает в современных браузерах.
>> No.20590  
Файл: TOR.png -(77 KB, 587x669, TOR.png)
77
>>20589

Firefox говорит «server not found», TOR говорит ошибку джаваскрипта и голый дисклеймер.
>> No.20592  
>>20590 Спасибо, что не пленился описать и даже заскринить.
Что касается ошибки на скрине - очевидно эта версия тора ещё не поддерживает AbortController, который я использовал для отмены поллинга, при выходе из треда.
На счёт server not found - даже не знаю. Вчера обновлялись DNS, так что сайт был некое время лишь частично доступен. Может в этом дело. Или оно продолжается? Я там настроил https вчера. Правда пока без редиректа.
>> No.20594  
Файл: TOR.png -(58 KB, 497x372, TOR.png)
58
>>20592

Firefox поддерживает AbortController только в варианте Firefox Quantum (версия 57 и новее), который отличается тем, что поддерживает только те расширения браузера, которые основаны на API WebExtensions.

Но так как в сообществе пользователей Файерфокса были популярны расширения, основанные на предшествующем API и притом не портируемые на новый API (например, по адресу https://bugzilla.mozilla.org/show_bug.cgi?id=1427928 популярность одного только API управления сеансами, отсутствующим в WebExtensions, оценивается примерно в миллион пользователей четырёх популярных прежних расширений), то многие пользователи (миллионы их!) остались на версии Файерфокса, непосредственно предшествовавшей Quantum (на версии 56.0.2) или на получавшем долговременные обновления ESR-варианте Файерфокса (на версии Firefox ESR 52.9.0).

Нынешняя версия TOR Browser также основана на Firefox ESR 52.9.0.
>> No.20595  
>>20594 Блин, жаль. Надо над этим подумать.
Секундочку, Mithgol the Webmaster, трипкод, использование ять, знание о нюансах файерфокс, в окрестностях ычана... Ты что настоящий Mithgol?!
>> No.20596  
>>20595
Лол, только заметил? Спасибо Моконам, которым не нравилось его злоупотребление трипкодом и стиль письма.
>> No.20597  
>>20596 так это правда? Ну и ну. Я будто прикоснулся к истории интернетов.
>> No.21282  
>>20597
Я тоже рад видеть его на бордах.


[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22]

[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]