- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
function isVowel(char){
return "аоэиуыеёюя".indexOf(char.toLocaleLowerCase())>=0 ? 1 : 0;
}
function vorefy(text)
{
// Г => C 0.85
// Г => Г 0.15
// С => С 0.30
// С => Г 0.70
var markov = [[0.3,0.7],[0.85,0.15]];
var mCorr = [ 1/Math.sqrt(0.3*0.7), 1/Math.sqrt(0.85*0.15) ];
//степень влияния марковских вореантностей
var pow = x => Math.pow(x,2);
var prev=null;
return text.replace(/./g,(char,offset,text) =>
{
if (E2R[char]){
var replace = Object.entries(E2R[char]);
if (1==replace.length) {
prev = replace[0][0];
return prev;
}
var r = Math.random()*200, probability=0;
for (const [k, v] of replace) {
vowel = isVowel(k);
probability += v * ((null==prev) ? 1
: pow(
mCorr[vowel]*2*markov[isVowel(prev)][vowel]
));
if (r<=probability) {
prev = k;
return prev;
}
}
}
prev=null;
return char;
});
}
Марковым отмечена еще одна устойчивая закономерность открытых текстов, связанная с чередованием гласных и согласных букв. Им были подсчитаны частоты встречаемости биграмм вида гласная-гласная (г, г), гласная-согласная (г, с), согласная-гласная (с, г), согласная-согласная (с, с)
[color=blur]https://ideone.com/VpkwXT[/color]
Непонятно что дало эффект лучшие таблицы или эта фигня, но по-моёму стало немного лучше.
https://govnokod.ru/26444
За счёт чередования гласных согласных.
пр.гапдом
пр.гапбом
Рандом такой рандомный.
По "багепт", по "гетигп", по "типстiоп".
>жгiтеГiле
>ЯббlеШебКiт
#20220
https://govnokod.ru/26428
>ЯеадРгосеccЩемогу
>Щемогу
Щеневмэрла
Ауто-биток на СТО::моче.
https://govnokod.ru/24925
#iпсiибе <лем>
>техт/птмл,аррлiоатiоп/хнгмi+хмi,ярргiоатiоп/хмл;д=0.9,*/*;я=0.8
https://govnokod.ru/25795
https://govnokod.ru/25429
https://govnokod.ru/9063
Хацкель решает все проблемы от А до Я
Декобенация
Сожратиble.
>Баiаху
Ещё «Багаху» вылазило.
>онгометгаже
Трудно выдержать баланс генереций между визуальной схожестью текста и благозвучным сочетанием русских букв.
>chromeframe/8.0.552.224
> ЯррlеШебКiт
Что там у гiгетохов? Шкідливий ЯррlеШебКiт зірвав пломбу, висмикнув Гiгетох.
Генератор обзавёлся зайчатками ИИ.
>writeFile "out.txt" $ decode (by 4 bits) (groupTemplates templates)
>жгiтеГiле \"оит.гхг\" $ десобе (бу 4 6iтз) (дгоурГемрiатеc тёжр1атез)
С Жгiте понятно. Гiле - это ветки? Я не особо силён в укр.
https://govnokod.ru/12262
Гілля, гілля
царапає вікна
У вікнах - пусто,
навколи - пусто,
на дворі - зусман.
Установлен родной язык генератора.
https://translate.google.ru/#view=home&op=translate&sl=uk&tl=ru
Может быть, они для этих языков даже отошли от промежуточных переводов через английский.
P.S. А вот документация по C++, по-видимому, написана на разговорном C++, и на русский всё ещё адекватно не переводится.
жгiтеГiле — казахский «Идти вперед»
пажезрасе — серб. они делают паузу
https://ideone.com/FHIy68
Я упростил марковский код, отказавшись от магических чисел с вореантностями.
Теперь оно просто понижает вореантность возникновения N последовательных однотипных букв (гласных/согласных).
Повышая естественность генерируемых слов.
Можно пробовать крутить sProb
>[1,8,200,200,200,200] //Главные тут 2 и 3й элементы
>[1,1,1,1] //не корректировать вероятность
http://govnokod.ru/26475
Вот нормальный конвертер
ТЫ ПЕДЕФ!
http://вече.программирование-по-русски.рф/
>>> /viewforum.php?f=4&sid=
Какой багор )))
Оберон получился у Вирта наиболее удачными Паскалевским клоном, и он наиболее точно скопировал у настоящего Паскаля способность и искреннее желание воплотить свою Паскалевскую мечту в жизнь, уничтожить всё сишное человечество в мясорубке будущих begin end.
Секта обероновцев обладает очень серьёзными высокоразвитыми технологиями, которые и не снились даже инопланетянам. Они изучили FPGA в совершенстве и управляют им как индивидуально, так и в массовом порядке на больших расстояниях.
Они умеют автоматически собирать выделенную память, отключать мозг, списывать с мозга информацию и записывать на любой мозг, что угодно и кому угодно и т.д.
Обероновцы даже проводили массовые учения в конце 80-х годов прошлого столетия по массовому управлению людьми на расстоянии из их секретного центра. При этом, прикрываясь якобы способных к этому, некоторых известных людей-программистов гипнотизировать весь Советский Союз.
>Характерной чертой секты является яростное отрицание современных разработок в области IT
Последние годы в России появилось несколько десятков людей зрелого возраста абсолютно здоровых, но с полностью отсутствующей памятью. Эти люди не знают, о современных разработок в области IT, не знают кто они и как их зовут и т.д. Так вот это у Обероновцев произошла утечка прибора способного стирать с мозга человека всю информацию, но при этом ничего не записывать обратно на стёртый мозг. И Обероновцы усердно ищут этот прибор, и кто его украл из их цивилизации свидетелей Возрождённого СССР. Так и у Обероновцев называется этот центр *СССР 2.0*, под таким же номером Вирт в 1991 году подписал приказ об создании Оберон за номером №2.
Абак чтоли? Или два абака?
В совке кроме них всё вычислительное было спижжено с харамного запада.
что-то конечно есть
https://udaff.com/image/15/22/152206.jpg
в тред призывается Никлас Вирт
Как же современному миру не хватает Никласов Виртов
Вообще в современном мире не так-то просто выучить даже все опции команды ``ps``
Я помню только ps -ef.
З.Ы. И грепаю его выхлоп. Хотя вроде как-то можно и через параметры отфильтровать нужное.
хотя это тоже самое. Просто твой синтаксис sysvный, а мой -- bsdшный.
сравни вызовы.
Да, можно передавать и имя процесса (-C [procname]) и его pid (-p, -pid или просто число) и есть еще pgrep...
ну и колоночки можно выбирать, конечно (каждая опция почти на это влияет). И даже есть -L, чтобы показать потоки
find очень мощный инструмент. Там можно условия (имя, тип, дата, размер) объединять через "or" и через "and" и выполнять с результатом какие-то действия
а pattern там вроде просто glob
На старой слаке они почему-то наравне с процессами были видны даже без этой опции...
скорее всего потому, что
https://en.wikipedia.org/wiki/LinuxThreads
ядро про них не знало, что они нити
LinuxThreads had a number of problems, mainly owing to the implementation, which used the clone system call to create a new process sharing the parent's address space. For example, threads had distinct process identifiers, causing problems for signal handling;
а с момента NPTL стало знать
алсьо, "CLONE_THREAD (since Linux 2.4.0)" (из clone(2)))
зачем это делать нам, бедным и несчастным?
я просто гуглю как что-то сделать, и копирую ответ с SO
тогда учить ничего не надо, надо аставлять других учить твою хуйню
Зачем мне тратить время на изучение готовых решений, когда можно написать свое?
картинка_про_колесо.jpg
https://en.wikipedia.org/wiki/JetBrains_MPS
ну какие=то есть продукты на нем
мало
например, js
зеленый отвалился, кстати
джаваскриптом
зачем мне ненужные свистелки?
https://i.postimg.cc/0jmbNnxN/image.png
посмотрите лучше какие красивые вкладки в последней версии хрома для андроидов
другое дело, что оно какое-то нинужно, о чём свидетельствует и тот факт, что жидбрейнз отдаёт MPS безвозмездно, то есть даром
Среднестастистический питух может сделать только очень хуёвый язык.
И кстати:
Все истории про "сейчас мы на руби или груви сделаем DSL, который будет всем понятен" разбиваются о то, что "язык" получается просто очень сложным кодом на оригинальном языке.
Только очень хороший программист на ruby действительно может понять эти ваши кокоаподс. Для остальных это мунспик кмк
> Руби
> всем понятен
- нутыпонел. DSL должен быть органичен в экосистеме
Ну, я знаю джаву. Но я не мог понять как пользоваться gradle на groovy, пока не прочитал groovy in action, и не научился пользоваться groovy
https://marc.info/?l=postfix-users&m=161418677904936&w=2