[WT] [Архив]  [Поиск] Главная Управление
[Совместно с Ычаном]
Имя
Animapcha image [@] [?]
Тема   (новая нить)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов 7Z, BZ, BZ2, GIF, GZ, JPG, MO, MP3, OGG, PDF, PNG, PSD, RAR, SVG, SWF, TXT, XCF, ZIP размером до 10000 кБ.
  • Ныне 2867 unique user posts. Посмотреть каталог
  • Максимальное количество бампов нити: 500
150783928026.png-(881.78KB, 720×720, junior_developer_elma.png)
17424
No. 17424 Закреплено hide watch quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Здесь можно получить помощь и консультацию по любому языку программирования, в любой сфере разработки. Не важно, программируете ли вы собственного робота, пишете серверную приблуду, интегрируете чужие API, ковыряете игру, или пытаетесь сделать сайт на Wordpress - если аноним что-то об этом знает, он обязательно поможет.

Пополняемая база знаний: http://pastebin.com/AGhLZppH

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

Другие тематические нити: (не стесняйтесь их поднимать)
Java: >>/dev/13949
Python: >>/dev/14767
Rust: >>/dev/16152
RenPy: >>/dev/14429

Примеры кода лучше выкладывать в виде ссылок на http://pastebin.com или http://ideone.com
Фронтендные вещи лучше выкладывать на http://jsfiddle.net

Аноним будет стараться дать максимально точный ответ на ваш вопрос и не пытаться предложить вам поменять весь стек технологий только потому что не знает, как решить проблему с тем что у вас есть. Впрочем, если вы забиваете гвоздь ми
Сообщение слишком длинное. Полный текст.
422 сообщений и 58 изображений пропущено. Для просмотра нажмите «Ответ».
No. 19229    
>>19218
Вроде получилось, лог из терминала (правда показало какую-то ошибку там все равно):
Пол:1 http://old-releases.ubuntu.com/ubuntu zesty InRelease [243 kB]

Пол:2 http://old-releases.ubuntu.com/ubuntu zesty-updates InRelease [89,2 kB]

Пол:3 http://old-releases.ubuntu.com/ubuntu zesty-security InRelease [89,2 kB]

Пол:4 http://old-releases.ubuntu.com/ubuntu zesty/main amd64 Packages [1.207 kB]

Пол:5 http://old-releases.ubuntu.com/ubuntu zesty/main i386 Packages [1.204 kB]

Пол:6 http://old-releases.ubuntu.com/ubuntu zesty/main Translation-ru [396 kB]

Пол:7 http://old-releases.ubuntu.com/ubuntu zesty/main Translation-en [577 kB]

Пол:8 http://old-releases.ubuntu.com/ubuntu zesty/main amd64 DEP-11 Metadata [536 kB]

Пол:9 http://old-releases.ubuntu.com/ubuntu zesty/main DEP-11 64x64 Icons [373 kB]

Пол:10 http://old-releases.ubuntu.com/ubuntu zesty/restricted i386 Packages [8.648 B]

Пол:11 http://old-releases.ubuntu.com&
Сообщение слишком длинное. Полный текст.
No. 19230    
>>19218
А это по апачу:
Чтение списков пакетов… Готово

Построение дерева зависимостей

Чтение информации о состоянии… Готово

Следующие пакеты устанавливались автоматически и больше не требуются:

linux-headers-4.10.0-19 linux-headers-4.10.0-19-generic linux-headers-4.10.0-35 linux-headers-4.10.0-35-generic

linux-image-4.10.0-19-generic linux-image-4.10.0-35-generic linux-image-extra-4.10.0-19-generic

linux-image-extra-4.10.0-35-generic linux-signed-image-4.10.0-19-generic linux-signed-image-4.10.0-35-generic

Для их удаления используйте «sudo apt autoremove».

Будут установлены следующие дополнительные пакеты:

apache2-utils

Предлагаемые пакеты:

apache2-doc apache2-suexec-pristine | apache2-suexec-custom

НОВЫЕ пакеты, которые будут установлены:

apache2 apache2-utils

обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 98 пакетов не обновлено.

	Сообщение слишком длинное. Полный текст.
No. 19232    
>>19218
Я так понимаю PHP, php-myadmin, MySQL тоже нужно устанавливать, а то по адрессу localhost/phpmyadmin 404. Тогда подскажи конкретно команды еще пожалуйста чтобы я лишний раз не гуглил. Спасибо.
No. 19236    
>>19232
>Логи терминала
Перестань вставлять срать логи терминала прямо в пост, и кидай их хотя бы на pastebin.

>Вроде получилось
На вид действительно получилось

>Какая-то ошибка
Проверь, работает ли апач через
>service apache2 status
Ну и конечно, посмотри есть ли стандартная страничка It works!
Или создай свой хост и проверь как он сработает

>Я так понимаю PHP, php-myadmin, MySQL тоже нужно устанавливать, а то по адрессу localhost/phpmyadmin 404
Мне кажется, ты не совсем понимаешь, что ты делаешь.
Сейчас ты переустановил веб-сервер apache, вытерев полностью старый конфиг. Т.е. все вхосты веб-сайты которые были сконфигурированы через апач больше не работают, т.к. конфигурации для них больше нет. phpmyadmin - это по сути веб-сайт, который тебе дает возможность заниматься менеджментом указанной тобой базы данных управлять базой данных можно и другими средствами, например прямо из консоли через команду mysql. А раз это вебсайт - апач должен быть настроен, чтобы его тебе показывать. Сейчас у тебя апач свежий и не настроен. Настрой его, и по ходу дела включи необходимые модули, если они вдруг не включены.

Т.е. утверждать, что что-то не так с PHP или MySQL я бы не стал, по крайней мере, если ты их не замучил как-то напрямую. Ты их мучал напрямую? Лазил менять mysql.ini, php.ini или их вариации?
Сообщение слишком длинное. Полный текст.
149711682895.png-(282.53KB, 512×512, 1466176596338.png)
16494
No. 16494 hide watch quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Браузер для Android

Github: https://github.com/AliceCA/Overchan-Android
F-Droid: https://f-droid.org/repository/browse/?fdid=bus.chio.wishmaster

Сайт исходного приложения:
https://miku-nyan.github.io/Overchan-Android
Информация о создании пользовательских тем:
https://github.com/miku-nyan/Overchan-Themes

Прошлый тред >>14910
488 сообщений и 36 изображений пропущено. Для просмотра нажмите «Ответ».
No. 19214    
>>19202
Дело не в кэше и его размерах. У меня падает на тредах с большим количеством картинок и вебм, если в основном текст - намного реже случается.
No. 19219    
>>19208
>>19213
Забыл уточнить: это касается счастливых обладателей тапков от Сяомы, которые выше жаловались.

>>19214
Именно падает со временем, при любых тредах. Сначала подвисает интерфейс, потом отваливается форма постинга, в конце концов падает с ошибкой или без. Особенно с подключённой вафлей и автообновлением.
Я же про случаи, когда оно уже упало и при открытии заново висит вечная загрузка любых тредов и досок минут пятнадцать, после чего «Неизвестная ошибка» и всё нормально.
No. 19222    
>>19219
> при открытии заново висит вечная загрузка любых тредов и досок минут пятнадцать, после чего «Неизвестная ошибка»
Никогда такого не было. Я просто убиваю его, когда зависает, после этого нормально запускается.
No. 19223    
>>19222
Не всегда помогает.
No. 19224    
>>19223
Мне всегда помогало.
А ещё пару раз было сообщение, что оверчан остановлен, но само приложение не закрывалось и можно было продолжать им пользоваться без перезапуска.
No. 19225    
>>19224
У меня такое было когда падала именно галерея.
No. 19245    
Прошлогодняя версия с F-Droid не падает вообще никогда. Новую что, совсем сломали?
144899894086.jpg-(308.38KB, 1016×595, gnY4wYybKNs.jpg)
13495
No. 13495 hide watch expand quickreply       [Ответ] [Последние 50 сообщений]
Начал пилить свою борду на Кусабе (Х). Как починить выход на нулевую после создания треда/ответа в тред?
Пикрандом.
73 сообщений и 19 изображений пропущено. Для просмотра нажмите «Ответ».
No. 19237    
>>19235
Тоже сломана. В админке на странице удаления тредов и постов галочка "archive" замкнута в форму удаления поста вместо формы удаления треда, и, соответственно, при удалении треда просто не отправляется. Можешь сам поискать, где выводится эта страница, или
Ну и кроме того, надо включить архивирование в настройках доски и руками создать структуру папок, как там написано.
No. 19238    
>>19237
Правда, у меня сам тред переместился, но потерялись картинки, и чем это вызвано, я пока не скажу.
No. 19239    
>>19238
Это ты без фиксов такое увидел?
Посмотри чем вызываны проблемы с картинками, пожалуйста еще.
No. 19240    
>>19239
Интерфейс пока не фиксил, просто проверил, подкрутив запрос отладчиком. И его пофикшу, и с картинками посмотрю, но завтра.
No. 19241    
151915864481.png-(2.85MB, 1700×1020, изображение.png)
19241
>>19240
Окей. Потому что я вроде на элементарном уровне PHP знаю, но когда дело доходит до готовых изделий, то я просто чувствую что это какая-то черная коробка, особенно когда брать кусабу, код которой по слухам очень отвратно написан. НО ЧСХ, единственный пока адекватный движок остается. Хотя если завершат kotobaJS то может все изменится в другую сторону
> И его пофикшу, и с картинками посмотрю, но завтра.
Окей, спасибо тебе Стив, лучей добра.
No. 19243    
>>19241
Я ковырял и дорабатывал кусабу для одной мелкоборды. Сказать что отвратительно - ничего не сказать. Сложилось даже подозрение, что её автор был на самом деле гением. И экспериментировал в области искусства кодинга с доведением абсурда до крайностей. Или жёстко троллил. Пытаюсь забыть как страшный сон. Весьма успешно.
No. 19244    
>>19241
>спойлер
Уже давно есть Ололорд. Одна из борд на нём — отличный пример, почему NoSQL плохо подходит для бордодвижков.
151837646544.png-(618.59KB, 1192×742, flockmod.png)
19051
No. 19051 hide watch expand quickreply       [Ответ]
Полагаю все знают о таком известном сервисе для рисования как flockdraw? О том насколько он был когда то популярен и какими временными неудобствами хронически страдал? Очевидно что разработчики забили на него ещё на старте. Чудо что сервис продолжает функционировать. Как и о форке клиента с расширенными возможностями flockmod, постепенно превзошедшем оригинал по популярности и отколовшимся в отдельный проект с собственным сервером. Несмотря на постоянное развитие, в нём так же продолжали присутствовать свои особенности, для преодоления которых издревле пользовались ботами. Чаще всего построенными на базе модифицированных клиентов. Всё бы ничего, но последнее время разработчики flockmod затеяли активную борьбу с такими ботами. К тому же, все изменения сопровождались намеренной несовместимостью серверной части с устаревшими клиентами. В общем, любители собраться вместе чтоб порисовать остались без ботов делающих бекапы и сохраняющих им сессию в их отсутствие. Посетители крупных ресурсов не слишком расстроились. А вот для малопосещаемых, таких как ычанская тематика, это стало сильным ударом. Оставалось уповать только на чужую сознательность и стабильный интернет, которых не было. Разумеется свои порисульки никто не сохранял, а желающих лицезреть пустой холст в одиночестве было немного. Даже в соответствующий тред в /b/ вскоре запустел. Тематический раздел, для которого прошу здесь вашей помощи, так же сильно пострадал. Человек искавший для нас свежие версии ботов уже удручающе долго не выходит на связь. Последнее что он писал было что то про сломавшийся сервер. К сожалению, среди посетителей той доски мало в должной мере разбирающихся в программировании людей. На самом деле, я не уверен в том что кто-нибудь из них способен в принципе понять код клиента рисовалки. Если бы среди посетителей /dev/ нашёлся человек, способный написать нового бота способного пережить смену версий клиента, он бы оказал неоценимую услугу всем любителям совместного рисования. И не только на ычане. Хотя бы минимально держащего сессию в отсутствии художников бота было бы уже достаточно. Конечно, в идеале, это должен быть
Сообщение слишком длинное. Полный текст.
14 сообщений и 1 изображение пропущено. Для просмотра нажмите «Ответ».
No. 19097    
151847266041.gif-(53.72KB, 142×157, savedlayer1_1_29_1.gif)
19097
>>19094
>как только из комнаты исчезнет последний участник, холст сразу вайпнет?
Именно. Иногда для этого достаточно разрыва. Клиенты общаются между собой, но о существовании друг-друга узнают через сервер. Когда клиент подключается к комнате, то он начинает опрашивать другие подключенные к ней клиенты на предмет самой свежей версии холста. Отчасти это помогает против разрывов. Однако иногда приводит к забавным или не очень казусам.
>Т.е. как я понимаю, просто "висюльки в комнате" недостаточно
Достаточно, но не гарантирует полностью. На первых парах так и боролись - оставляли дежурного с хорошим интернетом. Это было давно, ещё на flockdraw.
>Я так понимаю, человек делал Х снапшотов холста
Нет, как мне кажется, вручную он сохранял на диск то, что флокмод хранил в своей памяти для отмены действий и затем из полученного делал такие вот анимированные гифки. Может быть запись стримов тоже входила в функционал бота, а он красовался. Не хочу думать о людях плохо, я ему верю.
>потом, когда комната пересоздавалась, он их все загружал, чтобы была видимость старой истории рисовача?
Нет. Загрузка изображений относительно новая фишка. Но она реально помогала в тех немногих случаях когда холст всё же слетал. Бот работал как надо вися 24\7 многие месяцы. Потому он и назывался кипером что сохранял нам сессию. У обычного клиента давно бы случился разрыв или его за такое забанили. Иногда он пускал второго бота, когда говорил что первый работает нестабильно. Может сервер свой перезагружал, не уверен.
>Расскажи, пожалуйста, пошагово, как вы работали с самой свежей версией, и что она сохраняла.
Со стороны это выглядело что в комнате всегда висел кипер. В списке посетителей комнаты. Многие за столько лет так к этому привыкли, что пугались когда тот человек с этого бота писал в чат и
Сообщение слишком длинное. Полный текст.
No. 19100    
>>19097
Исходя из того, что ты говоришь, мне кажется, что бот был сделан таким образом:
1. Где-то в недрах интернета была поднят VPS.
2. Туда была установлена операционная система с графическим интерфейсом и открыт RDP, установлен флэш
3. Затем, воспользовавшись RDP, там был открыт обычный flockmod клиент.
4. Чтобы сессия не отпадала, для самой системы был написан простой скриптик, который шевелит мышкой, рисует и стирает пиксель, берет в фокус / переоткрывает flockmod, или что там еще надо. Если поднять две таких машины, то одна другой никак мешать не будет, просто шанс что отпадут обе сразу меньше.
5. Что касается создания гифок, скорее всего тот же скрипт периодически жмет вашу кнопку сохранения, и сохраняет снапшот в папку.
6. Твой товарищ отключился от RDP, а всё продолжило работать.

Т.е. я считаю, что это был такой очень высокоуровневый бот, и достаточно простой. Товарищ мог иногда писать в чат просто чтобы модераторы видели что у пользователя есть история чата, и что он не бот. По-английски - на языке понятном для модераторов. Таким ботом может оперировать кто угодно, и правил он почти не нарушает, базово это то же самое что оставить открытым флок на своем компьютере и забыть.
No. 19104    
>>19100
Мне всё равно как это будет работать, мне нужен результат. Скучаю по тем временам, когда художники Ычана рисовали вместе в одной комнате. Если никогда не видел этого в живую, трудно описать что потерял. На данный момент есть только ноутбук, который рабочий и довольно старый. Денег на аренду чего то там тоже нет. Так что ботоводить по любому не смогу. Можешь повторить такое сам и открыть там несколько клиентов для разных досок?
No. 19105    
>>19104
>для разных досок?
Так что за доски-то?
No. 19110    
>>19105
Как минимум для /b/ и /bro/. Не уверен насколько актуально для /o/. Если бот будет стабилен, можно будет и в других, менее активных разделах использовать.
No. 19113    
Вот ещё ссылки, возможно будут полезны:
https://etherpad.fr/p/IIchan_Flockmod_Guide
http://flockdraw.com/profile/flockmodstream
http://flockdraw.com/profile/iipony
No. 19242    
15191607255.png-(27.51KB, 448×448, 1165587863066.png)
19242
Я полагаю... желающих особо нет?
151778852326.png-(51.07KB, 349×500, kotoba_logo_lg.png)
18881
No. 18881 hide watch expand quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
DISCLAIMER: Данный проект не является форком kotoba-ib и его разработка не ведется персоналом «Супермаркета».

Этот тред посвящен разработке очередного движка имиджборды под названием «kotoba.js». Движок написан на NodeJS, в качестве базы данных MongoDB, стек express, mongoose, passport.js является сегодня настолько же стандартным, как PHP в свое время. Фронтенд использует Sass и Babel, его сборка автоматизирована (gulp+babelify, но со временем нужно перейти на Webpack). Верстка - полностью валидный HTML5, однако максимально напоминает Вакабу, что позволяет работать стороннему коду (Кукле и мобильным клиентам) без существенных доработок. Так же движок работает по классическому принципу генерирования статичных файлов и имеет схожую структуру каталогов.

Несмотря на наличие современных движков, некоторые их которых даже используют похожий стек (такие как LynxChan и ololord.js), до сих пор тут и там регулярно появляются вопросы по установке морально устаревших Вакабы, Кусабы, Вичана и их форков. При этом установка и обслуживание таких движков крайне затруднительна в виду почти полного отсутствия документации, устаревших зависимостей, и необходимости доработки движка, добавления недостающих функций, и исправления устаревшей верстки.

Целью данного проекта является создание движка с классическим дизайном и привычным для современных борд функционалом, отличающийся максимальной простотой в установке. Достигается это за счет конейнеризации приложения с помощью Docker.

Как выглядит процесс установки типичного движка на локалхост:

  • Установить Apache, PHP, MySQL
  • Убедиться что PHP скомпилирован с нужными флагами и что установлена нужная версия интерпретатора (PHP 5.6 будет ругаться на то, что работало в PHP 5.4)
  • Установить ImageMagic и ffmpeg для поддержки webm
  • Править config.php, проводить манипуляции с install.php (который никогда не выполняется первого раза без ошибок)
Так выглядит установка котобы:

  • Установить docker и docker-compose (дело 1 минуты)
  • Скачать исходный код из репозитория
  • Выполнить docker-compose up -d в папке с кодом.
Установка всех зав
Сообщение слишком длинное. Полный текст.
116 сообщений и 44 изображений пропущено. Для просмотра нажмите «Ответ».
No. 19194    
>>19192
Хороший вообще движок. Только вот доски 2.0 раздражали. Если бы можно было как-то от них избавиться...
No. 19207    
151906159043.jpg-(211.65KB, 430×600, 67313183_p0_master1200.jpg)
19207
Над чем дальше будешь работать после того, как реализовал удаление по паролю постов?
Я бы лично рекомендовал тебе реализовывать в таком хронологическом порядке:
1. bans and moderation features
2. staff permissions system
3. autoupdate and notifications
4. personal settings stored on server
No. 19221    
151913360218.png-(21.90KB, 259×224, 14154262.png)
19221
МЕЛОЧЬ, НО ПРИЯТНО!
В кусабе, в отличии от вичана и вакабы, если изменить имя дефолтное и делать это без генерации страницы, итог один и тот же: изменяются абсолютно все имена. Даже на старых, т.е. последних страниц. Более того, в дефолтное имя нельзя запихнуть массив например, если хочется создать примитивный генератор имен. Было бы здорово, если ты систему имен дефолтных реализовал как в вичане/кусабе
No. 19227    
>>19221
>В Кусабе убогая реализация, не как в Вичане!
>Сделай как в Кусабе/Вичане!
Што.
No. 19228    
>>19227
Как в вакабе хотел сказать. Опечатался
No. 19231    
15191446994.png-(280.00KB, 664×1367, Screenshot-2018-2-20 Kemono Friends.png)
19231
>>19221
Оно там с самого начала так.
No. 19233    
Json api есть?
Тред не читал.
151607138862.png-(55.23KB, 141×200, .png)
18677
No. 18677 hide watch expand quickreply       [Ответ]
Привет стив. Я тут потихоньку хочу вкатится в javascript и уже начинаю по чуть-чуть писать код. ИТТ буду кидать код, который не работает и я не могу найти в нем, где же я накосячил. Ну и заодно буду вопросы задавать по сабжу.
3 сообщений и 3 изображений пропущено. Для просмотра нажмите «Ответ».
No. 18786    
> буду кидать код
Зачем же так колхозно-то? Полно ведь сервисов для этих целей.
No. 18790    
>>18786
Да понял-понял. Больше так не буду. Я не знал что тут такие проблемы с отображением кода.
No. 18794    
15169888589.png-(103.03KB, 600×640, Конный арбалетчик.png)
18794
>>18784

> Получается параметр функции это тоже в каком-то смысле переменная?

Да.

> А не подскажешь, как тогда в такой ситуации можно поступить? А то я как-то совсем запутался.

Просто дай параметру другое имя.
No. 19011    
151813048450.jpg-(97.76KB, 400×626, Hanako yandere.jpg)
19011
>>18790

> Я не знал что тут такие проблемы с отображением кода.

А нѣтъ никаких особенных проблем с ним.

Просто достаточно одного обратного апострофа в начале кода (содержащего сколько угодно строк) и ещё одного в конце кода.

Выглядит так (на примере приведённого выше некорректного кода):

var myArray = [];


function ints(myArray) {
   if (myArray < 0) {
      return myArray;
   } else {
      for (var i = 0; myArray >= i; i = i + 1) {
         myArray.push[i];
      }
      return myArray;
   }
}

No. 19215    
151912079635.png-(1.03MB, 1280×720, Chūnibyō demo Koi ga Shitai - Guess I&#039;ve go.png)
19215
Это бамп для того, чтобы реплика >>18679 отсеклась в архив и перестала вызывать горизонтальную полосу прокрутки во всём /dev/.

Месяц я терпел эту полосу, но на второй месяц задалбывает.
No. 19216    
151912105787.jpg-(89.22KB, 1280×720, 1505889015007.jpg)
19216
>>19215
Когда нечего написать по теме треда, надо использовать sage.
No. 19226    
151913981055.png-(703.29KB, 1280×720, Code Geass Ep02.png)
19226
>>19216

Ах да.
150682259759.jpg-(84.21KB, 960×720, 1258163340905.jpg)
17371
No. 17371 hide watch expand quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Давайте попробуем, что ли.

JS у нас по-прежнему ковырять некому, но хотелось бы доработать местную функцию разворота картинок. Сейчас она просто разворачивает изображение целиком без учёта размера окна браузера. Соответственно, требуется доработать её так, чтобы ширина окна учитывалась.
Скрипт лежит в http://410chan.org/lib/javascript/kusaba.js

Да, я в курсе, что все привыкли к тому, что для разворота надо нажимать на картинку, а не ссылку над ней (как у нас сейчас). Если скрипт научится учитывать ширину окна, это можно будет переделать.
274 сообщений и 125 изображений пропущено. Для просмотра нажмите «Ответ».
No. 19084    
>>19076

> даже сделал отображать юникод

На символах типа https://emojipedia.org/japanese-symbol-for-beginner/ проверял?

410чан не отображает его, например (знаком вопроса подменяет).
No. 19096    
>>19084
Проверил. Работает. А у Автобуса, может, БД надо пересобрать просто, как на Ычане делали.
No. 19168    
151888575816.png-(208.12KB, 1459×657, сотона.png)
19168
Это проверка исправленности Unicode в /dev/ 410чана, по адресу http://410chan.org/read.php?b=d&t=701&p=55 объявленной.

Если символ «🈺» нормально виден в кавычках, то работает.
No. 19197    
151900762729.png-(77.17KB, 249×323, Gokukoku-no-Brynhildr.png)
19197
>>19076

> До встречи на следующих выходных.

Какъ дѣлá?
No. 19198    
151900945373.png-(56.66KB, 448×448, 1188017503013.png)
19198
Ну, я думаю, готово будет на этой неделе, авось даже до выходных. Сейчас постится, но надобно сделать аккуратный обход того, что расширение файла != расширение превью во всех возможных местах.

Значится, что же до настроек в модерке. Наверное, логичней всего было бы добавить в Edit filetypes галочку "этот тип файла является видеотипом", впихнуть настройки длительности/звука в настройки доски, и в общий config.php значения по умолчанию. Но тогда надо делать ALTER TABLE filetypes ADD COLUMN video int(1) NOT NULL DEFAULT '0';. То есть, так-то можно и не лезть ручками в БД и делать всё в конфиге, но это явно не то, что просят, и например добавлять новые типы видеофайлов придётся через конфиг.

А, и да, я может и попытаюсь натянуть ычановский жс на то что получится, но скорее всего раскрытия на странице в том, что будет по первости выложено, можно не ждать.
No. 19204    
151906066434.7z-(1.74KB, expand_media_410.7z)
19204
>>19198

> А, и да, я может и попытаюсь натянуть ычановский жс на то что получится, но скорее всего раскрытия на странице в том, что будет по первости выложено, можно не ждать.

Предлагаю в получившийся серверный код добавить, помимо основы (сырой Кусабы), также предложенные в реплике >>18069 изменения https://pastebin.com/N4zjWwtA (то есть появление data-атрибутов у гиперссылок миниатюр), которые были приняты на 410чане (то есть всѣ эти data-атрибуты у миниатюр на 410чане сейчас есть). Или, если и не всѣ добавить, то хотя бы четыре атрибута размера («data-full-width», «data-full-height», «data-thumb-width», «data-thumb-height») и два атрибута адреса («data-full-src», «data-thumb-src»).

Так как по адресу https://github.com/WagonOfDoubt/iichan-extensions/blame/master/src/video-player/video-player.main.js сейчас видно, что автором основной части ычановского джаваскрипта видеопроигрывателей был я, то я могу невозбранно напилить ту же видеологику внутрь предлагавшегося в реплике >>19025 кода, исправляющего замеченные по адресу >>18847 и >>18966 проблемы и опирающегося на вышеозначенные data-атрибуты.

Готовый джаваскрипт прилагаю в архиве.

Во имя единообразия этот джаваскрипт обеспечивает одинаковое развёртывание (из миниатюры в проигрыватель) не только видеофайлов, но та
Сообщение слишком длинное. Полный текст.
No. 19212    
151908151687.jpg-(59.10KB, 480×334, Остерегайся удара зюзьгой.jpg)
19212
Чтобы реплика >>19204 не выглядела попыткою невежливо проигнорировать намерение >>19057 вообще не трогать скрипт /lib/javascript/kusaba.js до тех пор, пока не явится результат его переписывания на jQuery, я скажу несколько слов и о нём: когда и если такой результат явится, то и на него, вероятнее всего, не так уж и трудно будет развёртывание видеопроигрывателей навесить — но до тех пор поневоле приходится работать с тем, что имеем. Надо же с чего-то начинать. http://traditio.wiki/Ибу_ибуди_—_хуйдао_муди
150220414788.jpg-(5.45KB, 250×223, 1959745487.jpg)
16876
No. 16876 hide watch expand quickreply       [Ответ]
ВНИМАНИЕЧЁРНЫЙ ЯЩИК
А что если скооперироваться с множеством5 анонов и создать своб игру? Имхо, один из самых простых вариантов jrpg на rpg maker.
Помните ведь Сато с его другом-лицемером из NHK, как они хотели пилить игру?
Кто-то из анонов будет рисовать спрайты, кто-то карты пилить, кто-то события/код писать etc.
В первую очередь для опыта что-то, а после можно и серьёзное. Как вам такая идея? Ну и завести беседуили тред где-нибудь.
13 сообщений и 3 изображений пропущено. Для просмотра нажмите «Ответ».
No. 16976    
150247101524.jpg-(65.93KB, 720×720, RC8LeYSZBV0.jpg)
16976
>>16974
Нет, но можем запилить.
Но имхо, это будет неудобно. Сейчас все там обитают.
Да, планируем на питоне писать. В фак добавлено ещё несколько ссылок
О сюжете: 1) http://telegra.ph/1-ya-zagotovka-syuzheta-ehpicheskoj-kiberpankovoj-igry-08-10
2)http://telegra.ph/2-ya-zagotovka-syuzheta-ehpicheski-pafosnoj-kiberpankovoj-igry-08-10
3) http://telegra.ph/3-ya-zagotovka-syuzheta-ehpicheski-pafosnoj-kiberpankovoj-igry-08-11
А так же документ для заметок http://piratepad.net/qNzMm5n3Yn
No. 17025    
150274139985.png-(33.02KB, 122×175, 170802nadjestpgscp.png)
17025
Вверх же!
No. 17034    
150282944078.jpg-(51.51KB, 584×471, WGbsntTq31w.jpg)
17034
Новая ссылка, ибо старая протухла, вроде.
https://discord.gg/h3cZDcN
No. 17063    
>>16976
Хм... ок. Просто после того, что я прочитал в лицензии дискорда - раздел про пользовательский контент, в особенности второй и третий абзацы...

> By uploading, distributing, transmitting or otherwise using Your Content with the Service, you grant to us a perpetual, nonexclusive, transferable, royalty-free, sublicensable, and worldwide license to use, host, reproduce, modify, adapt, publish, translate, create derivative works from, distribute, perform, and display Your Content in connection with operating and providing the Service.

Ок, это ещё как-то можно пережить, хотя свойства transferable и sublicensable напрягают, да и далее заявлено избыточно много прав.

> The Company does not guarantee the accuracy, quality, or integrity of any user content posted. By using the Service you acknowledge and accept that you may be exposed to material you find offensive or objectionable. You agree that the Company will not under any circumstances be liable for any user content, including, but not limited to, errors in any user content, or any loss or damage incurred by use of user content.

То есть по факту ничто не мешает им невозбранно модифицировать любой прошедший контент с любыми целями.

Отсюда вывод - использовать сабж имеет смысл только для пустого трёпа, не более. А с учётом пустоты на гитхабе - сомневаюсь что у вас это так. В общем - с таким средством связи крыса-кун вам даже не нужен. Поймите меня правильно, я абсолютно не хочу никого задевать - просто для самого проекта - если он вдруг взлетит - такое может обернуться не лучшим образом, как видите.
No. 17065    
>>17063
Не переживай, у них там пустота на гитхабе и пустой трёп в дискорде, дабл комбо.
No. 17066    
>>17065
Как оказалось - не тот гитхаб.
https://github.com/kuroneko1996/cyberlab
Хотя всего вышенаписанного это не отменяет.
No. 19126    
Как дела?
151816514896.jpg-(30.39KB, 442×715, 2.jpg)
19013
No. 19013 hide watch expand quickreply       [Ответ]
Привет, сырны.
Моя пассия учиться на погромиста.
Проживаем в ДС. Планирует купить ультрабук до 50 т.р.
В настоящий момент выбор остановился на двух устройствах: ASUS VivoBook S15 S510UN или Xiaomi Mi Notebokk Air 13.3" 2017
Основными критериями, по которым она выбирала, были 8 гб ОЗУ (или возможность установки дополнительной планки), и процессор I5.
Готовы попробовать ноутбук на АМД.
К сожалению, в технике не столько силен.
Интересует возможность максимально сэкономить деньги.
Вы, случайно, не примечали ЛЕГКИЕ ультрабуки по цене до 40-45 т.р.?
Если нет, прошу посоветовать, который лучший из этих двух.
Заранее большое спасибо.
1 cообщение пропущено. Для просмотра нажмите «Ответ».
No. 19015    
Брать однозначно амд в свете последних событий с интелом.
В зависимости от нужд разработки может понадобиться много памяти. Я иногда сижу с двумя запущенными виртуальными машинами, даже 16 может не хватать.
No. 19016    
>>19015
Давно новости читал, да? У амуде то же самое, что у интелей.
No. 19018    
>>19013
Как человек, который пытался кодить на ноуте, добавлю вот что: пусть она сходит в какой-нибудь МВидео или ещё куда, где эти ноуты оба есть, и пощупает у них клавиатуру.

Особое внимание обратить на стрелки, сейчас почему-то модно их делать половинными или расположенными в неожиданных местах. К этому невозможно привыкнуть, если хоть иногда чередуешь это убожество с нормальной клавой. Следующая деталь - цифры и F-клавиши. Лучше, конечно, несовмещённые. Если всё-таки есть кнопка Fn, она не должна быть крайней, самая левая кнопка должна быть Ctrl. Ещё последнее время кнопку Delete прятать любят, типа поколению фейсбука достаточно и бекспейса.
No. 19019    
151821492841.jpg-(28.17KB, 507×304, SVEN-EL-4005-MH-Black-1.jpg)
19019
>>19018
>Особое внимание обратить на стрелки, сейчас почему-то модно их делать половинными
Я вот к таким стрелкам очень легко привык, а вот к урезанному бякспейсу привыкнуть не могу совсем. Мезинец постоянно промахивается мимо клавишы.

Люто бешенно ненавижу подобные клавиатуры.
No. 19020    
>>19019
>клавиши
>бешено
fixed
No. 19022    
>>19016
А ты сам-то их читал? У интелов серьёзная просадка в производительности после патчей. У амд нет.
No. 19115    
>>19013
>Xiaomi Mi Notebokk Air 13.3" 2017
как обладатель прошки 15" одобряю сей вариант.
151195732963.png-(754.49KB, 800×800, cpp_furudo_erika.png)
17934
No. 17934 hide watch expand quickreply       [Ответ] [Последние 50 сообщений]
Учим C++ за 21 день всем чиочаном.
Можно показывать крутой или страшный код, просить помочь с лабами и контрольными, помогать другим, а главное - много кодить.

Пополняемый список полезностей тут: https://docs.google.com/document/d/1rPPbiViiLSR2PlPnQWpZyk9Sz6-J7ucyM7HR6wvsYKk/edit?usp=sharing
67 сообщений и 7 изображений пропущено. Для просмотра нажмите «Ответ».
No. 18836    
https://solarianprogrammer.com/2017/12/27/cpp-17-constexpr-everything-as-much-as-the-compiler-can/
Что-то я не понимаю этого. Зачем именно everything? Это же вредит читаемости кода. Почему нельзя констэксприть только очень важные для производительности части кода?
No. 18837    
>>18836
Как вредит? Вредить разве что компайл тайму может.
No. 18843    
>>18837
Вредит таким образом, что нужно код переписывать в соответствии с требованиями constexpr.
No. 18844    
>>18843
Н-е совсем. Скоро сделают, что можно будет действительно везде приписывать, как инлайн, например, а компилятор будет решать. Ну, а если тебе вправду нужно, чтоб функция на компайл тайме считалась, то перепишешь. Компилятор умный, так что это совсем не сложно.
Вообще, не очень понял твоё высказывание. Никто же тебя не заставляет переносить всё в компайл тайм, ну.
No. 18853    
>>18844
>Никто же тебя не заставляет переносить всё в компайл тайм, ну.
Я уже в нескольких местах видел такое предложение. Ясен хер, меня не заставляют, но мотивы этих людей мне непонятны (они шутят?).
No. 19004    
Поясните за скрипты линкера. Кто-то писал?
No. 19017    
>>19004
Пояснился. Осознал, что ничего не знаю, стал плакать в подушку.
Удалить сообщение []
Пароль  
[Mod]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]