Ычан: [d | b / bro / hr / l / m / mi / mu / o / ph / r / s / sci / tran / tu / tv / vg / x | au / tr | a / aa / c / fi / jp / rm / tan / to / vn / vo]
Имя
Animapcha image [@] [?]
Тема   (новая нить)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов 7Z, BZ, BZ2, GIF, GZ, JPG, MO, MP3, MP4, OGG, OGV, PDF, PNG, PSD, RAR, SVG, SWF, TXT, WEBM, WEBP, XCF, ZIP размером до 5000 кБ.
  • Ныне 3698 unique user posts. Посмотреть каталог
  • Максимальное количество бампов нити: 500
капча 1408562973606.jpg - (69.53KB, 604×482)
18611
No. 18611       [Ответ]
Есть 2 файла реализующие капчу. Как мне это вставить в свою форму что бы капча показывалась и обязательно проверялась?

captcha.php
<?php
session_start();
require "captcha.class.php"; //Подключаем класс капчи
//Инициализируем капчу
$captcha = new Captcha();
$_SESSION['keystring'] = $captcha->getKeyString();
echo $captcha->draw();
?>

captcha.class.php
<?php

Class Captcha{

public $imgDir = 'images/'; // директория где хранятся изображения

public $length = '5'; // количество цифр в капче

public function __construct(){

$this->keystring=array();

for($i=0;$i < $this->length;$i++){
$this->keystring[] .= mt_rand(0,9);
}

}

public function draw(){
$img = '';
foreach($this->keystring as $keystring){
$img .= '<img src="'.$this->imgDir.$keystring.'.gif" border="0">';
}

return $img;
}

public function getKeyString(){
return implode($this->keystring);
}

}

?>
No. 18612    
Нашёл готовое решение http://dnzl.ru/view_post.php?id=229
.png - (925.50KB, 800×1048)
17253
No. 17253       [Ответ]
Привет автобус. Нужна очень твоя помощь. Я хочу поставить себе на локалхост один хороший бордовский движок, который я нашел на гитхабе:
https://github.com/weedy/wakarimasen
По установке, здесь все хорошо описано:
http://wakarimasen.readthedocs.io/en/latest/install.html
Только теперь вопрос, как все это установить, а то я совсем начинающий в бэкэнд. Совсем. Буду рад, если стивы помогут мне.
21 сообщений и 1 изображение пропущено. Для просмотра нажмите «Ответ».
No. 17632    
>>17626
А что в консоль выводится, когда ошибка 500 и когда unhandled exception при попытке создания административной учётки?
No. 17647    
>>17632
127.0.0.1 - - [11/Nov/2017 15:18:39] "GET /wakarimasen.py?board HTTP/1.1" 200 -

127.0.0.1 - - [11/Nov/2017 15:18:39] "GET /rss.png HTTP/1.1" 404 -

127.0.0.1 - - [11/Nov/2017 15:18:39] "GET /include/common/valid-xhtml10-blue.png HTTP/1.1" 404 -

127.0.0.1 - - [11/Nov/2017 15:18:39] "GET /include/boards/css/futaba.css HTTP/1.1" 200 -

127.0.0.1 - - [11/Nov/2017 15:18:39] "GET /wakaba3.js HTTP/1.1" 200 -

127.0.0.1 - - [11/Nov/2017 15:18:39] "GET /include/common/eng_end6.js HTTP/1.1" 404 -

127.0.0.1 - - [11/Nov/2017 15:18:39] "GET /include/boards/css/burichan.css HTTP/1.1" 200 -

127.0.0.1 - - [11/Nov/2017 15:18:39] "GET /include/boards/css/gurochan.css HTTP/1.1" 200 -

127.0.0.1 - - [11/Nov/2017 15:18:39] "GET /include/boards/css/photon.css HTTP/1.1" 200 -
Сообщение слишком длинное. Полный текст.
No. 17648    
>>17647
Видимо, это тот же баг, что и https://github.com/dequis/wakarimasen/issues/56. Кажется, разработчики напутали при рефакторинге. Попробуй в staff_interface.py в объявлении и теле функции do_first_time_setup переименовать аргумент "cookie" в "admin".
No. 17649    
>>17648
Поменял, ничего не изменилось. Только ошибка возникает сразу же после того, как я ввожу ADMIN_PASS который я ввожу. Логи с консоли давать?
No. 17650    
>>17649
Проще поставить https://github.com/weedy/wakarimasen/archive/88afd636def11bce142be8789e0d1d3ddb13f90b.zip (коммит до рефакторинга) или последний официальный релиз https://github.com/dequis/wakarimasen/archive/1.1.tar.gz либо переоткрыть баг по ссылке из >>17648 и дождаться ответа разработчиков. Впрочем, если traceback отличается, то можешь выложить, может, можно как-то просто исправить.
No. 18534    
>>17650
> если traceback отличается, то можешь выложить, может, можно как-то просто исправить.
Traceback же смотрится в консоле у питона, правильно?
No. 18538    
>>18534
Да.
nz501-500.jpg - (14.37KB, 500×500)
13075
No. 13075       [Ответ] [Последние 50 сообщений]
На каком движке или языке лучше создать простенькую боду
48 сообщений и 5 изображений пропущено. Для просмотра нажмите «Ответ».
No. 18291    
Вот интересно, возможно ли написать свою борду на ангуляре (4-5) + что угодно на бэкэнде? Или в таком случае нарушатся какие-нибудь основные фишки по типу анонимности на борде?
Потому что по сути, весь функционал можно где-то за месяц самому написать.
No. 18292    
>>18291
Новый нульчан например на Vue.js написан с бекендом на PHP. И писался он как раз месяца два-три.
No. 18323    
>>18292
Очень, очень плохой пример использования веб-приложений как обычного сайта.
No. 18337    
>>18292
Он выглядит сверхерово. Привел ты конечно пример, мда.
No. 18401    
>>18291 На жаве (на спринге) + ангуляре можно за неделю слабать полноценную борду. Там десяток рестов всего-то выйдет, и пару тысяч строк кода в самом плохом случае, а так меньше. Вопрос один: кому оно надо вообще?
No. 18402    
>>18401
Мне кажется вполне неплохо для практики. Хотя, для практики уж тогда интереснее будет полноценный форум сделать.
No. 18403    
>>18402
омг, хотел подписаться, получил заголовок
No. 18400       [Ответ]
Всем привет.
Интересуют проги для отслеживания Вайбера и определения местоположения чела по номеру.
Можно ли найти что-то в открытом доступе?
Всем причастным - благодарочка.
No. 18488    
Я думал, разговоры уровня "Вычислю по вайберу и натру мочало" остались в 2010-м.
Отправь пациенту ссылку на приложение, которое будет запрагивать геолокацию и слать тебе. И уповай, что он его установит.
Инфа о местоположении (очень приблизительная, если не заниматься целенаправленно триангуляцией) есть только у опсоса. Имхо самое реальное - это социнженерия. Заручись доверием какого-нибудь не очень ответственного сотрудника, например. Но шансы невелики, все же санкции за такое весьма болезненные.
splash_ipad@2x.png - (774.61KB, 2048×1536)
18117
No. 18117       [Ответ]
Решил я значит попробовать перенести данную ВН'ку на огрызки с Jailbreak.

Есть тут кто согласится помочь идиоту с RenPy на iOS, а именно взаимодействием с системой и прочими дополнениями ради большего погружения в глитчи и тд?

ну и конечно же тестом порта

Линк на .deb (ибо игре нужны рут-права): https://www.dropbox.com/s/m19kv9ppfmcg9ft/Doki.deb?dl=0
пофиг на частичный деанон
10 сообщений пропущено. Для просмотра нажмите «Ответ».
No. 18211    
IMG_0692.jpg - (28.57KB, 640×151)
18211
В общем
Дэн Сальвато запретил менять функционал. Поэтому я лишь пофикшу поиск стрима и имени пользователя. Уот так уот

Алсо. Нихрена себе Ren'Py ест процессор
No. 18243    
В чем смысле iOS. Тут им кроме тебя никто и не пользуется. Лучше бы на ведро портировал. Больше толку было бы. Даже капча со мной согласна
No. 18256    
>>18243
https://410chan.org/.appeals/2017/app2017-hule.htm
>А вот статистика по операционным системам:
>«айОС» 3,28 %; из них 10 (2,16).
Никто не пользуется. Совсем-совсем никто.
No. 18261    
>>18256
По прикидкам, всего Автобус посетило 723 человека (как-то очень много, но при этом числе проценты стран наиболее точно выражают дискретные числа).
24 телефона мимокрокодилов.
No. 18269    
>>18256
Это ридонли или постеры тоже?
No. 18282    
>>18243
У меня нет устройств с андроидом, вот и портирую на ябло
No. 18283    
>>18261
Найс трай, но это не так работает. Проценты округлены, и сколько там на самом деле ты никогда не знаешь, глядя только на проценты. Олсо, любое число N*723 подходит так же хорошо, как 723.
erd2nB9HKcI.jpg - (31.80KB, 582×292)
17503
No. 17503       [Ответ]
Так, мужики, привет, мне тут пришло письмо, и я в глубоком недоумении.

Какую работу они собираются мне предложить, если единственное, что я умею - это кодить задачки на консольный ввод-вывод? Даже стесняюсь этой Марине звонить.
No. 17510    
Обыкновенный спам по базе участников этого Я.Блица.
No. 17511    
Ну а требуемый уровень можешь посмотреть в описаниях к вакансиям, вот для Поиска. https://yandex.ru/jobs/vacancies/dev/?services=search
No. 17554    
Хмм. Резюме сочинять.
No. 17569    
Лол. У них только full-time предложения, а я пока еще типа студент, и учебу бросать не собираюсь.

Пообещали написать мне снова, ближе к лету, выразили надежду, что я решу стажироваться именно у них.
No. 17570    
>>17569
Прошёл собес? Круто. Что спрашивали?
No. 18102    
Да не парьтесь. Мне такое кидали, знакомому кидали. Даже со спецом говорил по скайпу ровно час, после этого отказ прислали. Гоняли по чистому JSу весь час.

Можно почитать, как у них собесы проходят.
1. Тебе письмо прилетает, вступаешь в переписку
2. Тебе звонит эйча и проверяет на общую адекватность. Если норм - предлагает скайпо-собес пройти
3. Скайпо-собес. Если проходишь - потом ещё 2 дня ходишь на собесы, где решаешь задроченные штуки по языку и алгоритмам на доске. Если норм - только потом тобой начинают заниматься всерьёз.

Из минусов - на каждом этапе человек о тебе вообще ничего не знаешь. Могут принимать на фронт, но начать дрочить по nodejs, а про стили ни слова не спросить и т.п.
614VmsFwoNL__SX355_.jpg - (21.70KB, 355×351)
17790
No. 17790       [Ответ]
Пилю научную работу по анти-митмовскому софту, но столкнулся с проблемой.
Сколько ни искал, так и не смог найти нормальной инфы по реализации митмовских прог, кроме как на вики. А условия выполнения работы таковы, что вики юзать можно только в очень ограниченных количествах. В связи с этим прошу помощи в поиске инфы
No. 17823    
>>17790
>вики юзать можно только в очень ограниченных количествах
А как же ссылки внизу в статьях той же вики?
No. 17831    
>>17790
>Сколько ни искал, так и не смог найти нормальной инфы по реализации митмовских прог
Mitmproxy смотрел?
goviaji_b.png - (263.92KB, 1220×1021)
17435
No. 17435       [Ответ]
Разрабатываю тут язык программирования goviaji. https://github.com/sorrge/goviaji
По-моему каждый уважающий себя программист должен однажды сделать свой язык. Это какая-то веха на жизненном пути, отмечающая уровень развития программиста, и раскрывающая круг его интересов. Нет области, открывающей больший простор для полета программистской фантазии, чем программирование ради программирования, а разработка языков это самая его суть.

goviaji уникален тем, что выводит идею о программировании-для-программирования на новый, невиданный доселе уровень. Это язык, предназначенный для создания языков программирования. Работа на goviaji выглядит так: вы описываете синтаксис и семантику нового языка программирования в виде правил вывода (подобных Natural deduction), затем пишете программу в виде выражения на goviaji. Интерпретатор goviaji проверяет, соответствует ли программа синтаксическим правилам, а затем исполняет программу, используя шаг выполнения, описанный в семантических правилах вывода. Все это делается методом доказательства соответствующих утверждений.

Для примера на картинке формальное описание простого языка из книги Types and Programming Languages, а ниже соответствующее ему определение на goviaji. Оно работает, и позволяет выполнять любые программы на этом языке (примеры в репо). Также сейчас работает нетипизированное лямбда-исчисление, как чистое (где только лямбды), так и с дополнительными значениями.
5 сообщений и 2 изображений пропущено. Для просмотра нажмите «Ответ».
No. 17456    
goviaji_church_defs.png - (141.37KB, 2573×1014)
17456
>>17450
Конечно, можно, и довольно просто. В чистом функциональном языке нет побочных эффектов, т.е. состояние вычисления полностью описывается вычисляемым выражением. Поэтому аргументы у eval это просто сами выражения. Для языков с побочными эффектами eval будет иметь форму "eval (prev_state, prev_term) (post_state, post_term)", т.е. состояние вычисления будет также содержать некое окружение. Например, в императивном языке с присваиваниями это будут значения переменных в текущем контексте. Потом я сделаю примеры таких языков. Можно описать в окружении что угодно, хоть память в виде массива байт для ассемблерообразного языка, хоть динамическую аллокацию в абстрактной куче, хоть параллельные вычисления в нескольких тредах.

На картинке определение чистого нетипизированного лямбда-исчисления и кодировки Черча для bool, nat и list, которые были задействованы в картинке >>17448. Единственный нетривиальный момент - это подстановки и переименование переменных в лямбдах (посередине). Про аксиоматизацию этого процесса защищено немало диссертаций, совсем простого решения так и не нашли. В интуиционистской логике, лежащей в основе goviaji, это описывается так.
No. 17590    
> Это какая-то веха на жизненном пути, отмечающая уровень развития программиста
Мне кажется, что веха на жизненном пути, отмечающая уровень развития программиста не создания своего языка, а создание своего вируса.
No. 17591    
>>17590
Это или слишком просто, или слишком долго, в зависимости от взгляда на вещи. С перерывами пишу универсальный инфектор уже пятый год как.
No. 17593    
Не пробовал твоё поделие, но описание звучит как сорт yacc'a.
No. 17629    
new-game-06-a21fece1.jpg - (77.37KB, 640×360)
17629
>>17456
Ня, ты знаешь λ-функции! Можно кое-что спросить одна девочка про них только в Википедии и читала, так что не взыщи? Если использовать терминологию отсюда → https://en.wikipedia.org/wiki/Lambda_calculus_definition#Normalization , то у тебя, как я понимаю, происходит call-by-value редукция и в результате получается (если повезёт) weak-head-normal-form. Так вот, вопрос: почему не использовать normal strategy, если она более универсальна? и, кстати, как это в общих чертах доказать — то, что normal-order-reduction сходится при условии существования нормальной формы?

А ещё Prolog странный язык! Кот-то говорит декларативный, а у девочки всё одно императивный код, только что блоки в строку развёрнуты, да вместо управляющей конструкции — short-circuit имплицитного OR того, что между правилами с одинаковой левой частью.
No. 17809    
>>17629
У пролога императивная семантика что бы ни говорили. Посмотри datalog, он ближе к правильному логическому.
No. 17810    
А ты смотрел racket? Им можно создавать языки, в том числе произвольный синтаксис.
https://docs.racket-lang.org/guide/languages.html
regex-back-matching.gif - (13.57KB, 488×270)
8011
No. 8011       [Ответ]
Привет Стив, тут такое дело - столкнулся с регекспами, вроде по большей части осилил, но вопросы остались. В частности по работе с оными в preg_replace и подобных.

Можно ли допилить регексп ((.?[ _])+) чтобы \1 возвращал на месте [ _] пробел назависимо от того, что там было? (образец сферический в вакууме, на месте .? немного более сложный кусок, но это не принципиально)

Проитерировать \2 в ((.*?)[ _])+ тоже нереально, можно только последний получить?
8 сообщений и 3 изображений пропущено. Для просмотра нажмите «Ответ».
No. 8035    
>>8031
Потому что им приходится настраивать куклоскрипт?
No. 8950    
Johnny Depp-40900.jpg - (40.16KB, 402×600)
8950
Ня!
На входе есть строчки вида: "65 days, 1 hours, 41 minutes, and 53.16 seconds" или "uptime is 3 weeks, 4 days, 16 hours, 16 minutes". Каким регэкспом в js мне можно их привести к единому формату типа "WW-DD HH:MM:SS"?
No. 8951    
Неудивительно, что в приличных местах джаваскриптеров гоняют ссаными тряпками.
No. 9015    
анон, подскажи регэксп для php.

нужно удалить из текста все тэги, кроме некоторых
ну, скажем, надо оставить только a,b,font

делаю так:

$text = preg_replace("#</?(?!a\b|b\b|font\b|!--)[^>]*>#i", "", $text);

работает наполовину. перечисленные открывающие тэги оставляет, а вот закрывающие - почему-то удаляет
все остальные тэги корректно вырезает.

что не так?
No. 9016    
>>9015
разобрался:

$text = preg_replace("#</?(?!/|a\b|b\b|font\b|!--)[^><]+>#i", "", $text);
No. 17705    
В 2012 году эпическая макропаста https://stackoverflow.com/a/1732454 была сочинена именно в качестве отрицательного ответа на вопрос об употреблении регулярных выражений для разбора кода HTML.
No. 17715    
>>17705
И выросло это из нормального совета в пугало размером с GOTO. Конечные ноды любой грамматики всё равно регулярки.

А первые комментарии к посту датируются 2009 годом, так что он никак не мог быть написан в 2012.
IzfQTfiXUqc.jpg - (268.59KB, 1920×1080)
13408
No. 13408       [Ответ] [Последние 50 сообщений]
Всем сырнам наверняка понравится моя поделка.
Суть такова: склад картинок, большого их количества. Все картинки пакуются в один большой зашифрованный образ, база данных тоже зашифрована, то есть без файла ключа оттуда ничего не достать. Базовый функционал уже на 80% реализован, сейчас делаю рефакторинг, ускоряющий обработку файлов.
Но у меня не такая большая фантазия, и я хочу услышать, какой еще функционал в такой проге будет нужен. Сейчас почти реализовано деление по альбомам, тегам, поиск по оным же, поиск похожих, дедупликация. Как закончу базу, буду делать туда универсальный парсер чанов, *bоoru, вконтактика, чтобы базу пополнять. Там же будет стеганография, то есть сохранение зашифрованных файлов или текста внутри PNG-картинок.
Сырне интересна такая софтина? Сырна предложит еще функционал? А может у кого есть желание помочь?
Все написано на яве, кроссплатформенно. Код на гитхабе: https://github.com/konachan700/JNekoImageDB
Готовой версии для конечного пользователя еще нет, но кто умеет кодить хоть сколько-то, может потыкать проект веточкой.
84 сообщений и 30 изображений пропущено. Для просмотра нажмите «Ответ».
No. 16476    
Bump. Оп ты где?
No. 16907    
1427562054980.jpg - (32.39KB, 604×472)
16907
>>16476
Бамп, бамп и ещё раз бамп.
No. 16928    
127794072289.png - (95.78KB, 448×448)
16928
>>16476
Оп тут. Сейчас нет времени на это, если честно. Да и десктопная жава никому не нужна, это как учить кобол или дельфи в 2017. Особого интереса к проекту я не увидел, если честно.
Сейчас я эту штуку хочу переделать в restful-сервис, а морду можно на том же Qt написать. Заодно и приложение под андроид слабать можно...
No. 16995    
>>16928
>Qt
Нет.
No. 17084    
1503262987353.jpg - (171.39KB, 1007×1700)
17084
>>16928
Так мало кто картинкопаки в 2017 собирает, а уж тем более шифрует. Удачи тебе, ОП, проект достойный, но в узких кругах.
No. 17323    
0M1-EWxosMI-1.jpg - (174.15KB, 1108×1216)
17323
>>17084
Ну, тем кто рисует, например, паки нужны - у нас из-за проклятых моралофажков буры скоро перебанят и переабузят совсем. Да и если собирать в соцсетях, то там бывает деллалл - уже не раз замечал пропадание даже не порнушных картинок из репостов\избранного.
Я сейчас весьма активно полез в изучение спринга, на нем и буду делать серверную часть, только немого позже, как разберусь с основами на чем-то попроще.
No. 17380    
>>17323
Будешь отписывать? Тоже собираю, но пока сижу на Graber, он по бурам лишь.
Удалить сообщение []
Пароль  
[Mod]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]