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

Файл: ruby.png -(56 KB, 446x512, ruby.png)
56 No.16871   [Ответ]
Полистал страницы, нигде не нашел треда о Ruby или RoR.

Так что, либо такого треда нет, либо он был создан неприлично давно.

Посему, объявляю эту нить нитью о Ruby и Rails.
>> No.16872  
Чтобы тред не был пустым, добавлю ссылку на блог своего знакомого о Ruby on Rails:
http://blog.topolyan.com/

Основы языка:
http://blog.topolyan.com/tag/ruby/

Если что, блог без рекламы и с качественными статьями, на русском языке мало хороших материалов по этой теме.

В общем, задавайте вопросы, оставляйте ответы.
>> No.16917  
Он раз-ве всё ещё релевантен?
>> No.16930  
>>16917
Сейчас очень популярен среди стартапов, особенно в США и Европе. В России не так популярен.
>> No.18696  
руби это самый няшный язык вообще
очень жаль что жабоскрипт полезнее


Файл: 2017-08-02-141619_1920x1080_scrot.png -(697 KB, 1920x1080, 2017-08-02-141619_1920x1080_scrot.png)
697 No.16851   [Ответ]
https://falconboard.net.ru/b/
есть разделы /a, /pr, /r
>> No.16852  
Ссылка на код или спам
>> No.16853  
https://github.com/an146/falconboard
>> No.16854  
> на питоне
Не интересно.
>> No.16973  
Ужас, ну и дизайн. Меня аж переклинило от такого.


Файл: .jpg -(1986 KB, 1680x945, .jpg)
1986 No.16651   [Ответ]
Привет автобус. На днях я хочу попробовать свои силы в таком жанре игр, как Interactive fiction, а именно текстовых симуляторов. Хочу сделать что-то вроде помеси princess maker и дэйт-сима с уклоном в юри. При этом сама сюжетная составная будет напоминать мрачное махо-сёдзе, вроде мадоки или Yukki Yuna. Но я человек ленивый, поэтому собственно и прошу, чтобы вы мне посоветовали какой-то хороший движок, где я бы мог уже здесь и сейчас реализовать свои идеи.
>> No.16652  
Первое очевидное предложение - Ren'Py. Имеет встроенный инструментарий для статов и простецких мини-игр, а также интеграцию с PyGame для мини-игр посложнее: http://renpy.org/
>> No.16655  
Насколько текстовых? Текстовых, уровня cmd.exe? Или текстовых уровня Хигурашей?
>> No.16662  
>>16652
Рен'пай же для визуальный новелл. Хоть это и близок к этому. Можно ли там чисто текстовый только вариант запилить.
>>16655
Пока планирую вообще без графики. так как я рисовать не умею. Как найду художника, то потом можно прокрутить, но пока да, ориентируюсь чисто на IF.
>> No.16665  
>>16662
Там очень легко запилить чисто текстовый вариант. Будет у тебя текст в nvl-режиме (это когда текст печатает на весь экран, а не в окошке персонажа) на подходящем для чтения фоне. Заодно не тяжело иллюстрацию добавить, если нужно.
>> No.16669  
Файл: 1451609828561-b.png -(84 KB, 500x374, 1451609828561-b.png)
84
>>16662
> пока да, ориентируюсь чисто на IF
Если тебе вообще не нужны переменные, инвентарь, блуждания туда-сюда-обратно, броски кубика и прочее, то можно использовать хоть тот же голый HTML.

Если хочется чего-то хитрее и/или сообщества игроков/разработчиков (увы, это одни и те же люди почти что), то посмотри в сторону QSP или INSTEAD. Оба движка живы и хороши.
>> No.16678  
>>16665
А как дела там с рпг элементами, а также элементами симуляции персонажа и окружающего мира. Нет, далеко не такого детального в DF, но выше уровня симуляторов свиданий.
>>16669
> QSP или INSTEAD
А что из них лучше? Я имею ввиду как для игры, которая будет иметь смесь raising sim, rpg и немного dating sim.
>> No.16681  
>>16678
Уровень симулятора свиданий там проиллюстрирован прямо в туториале Да, в ренпае с SDK идет туториал проект который показывает разные фишки ренпая, включая простую RPG-систему а-ля дейтсим
>> No.16711  
Файл: ilines[1].jpg -(93 KB, 800x480, ilines[1].jpg)
93
>А что из них лучше?
Судя по беглому гуглению, таки INSTEAD круче - оба движка изначально заточены на текстовые игры, в которых есть локации и инвентарь, но при этом INSTEAD позволяет делать произвольные кодовые вставки на Lua. Например, кто-то сделал на нём пикрелейтед.


Файл: screen.png -(163 KB, 1280x1024, screen.png)
163 No.16611   [Ответ]
Когда моя подруга узнала, что я пытаюсь писать на джаве, она заявила мне, что "джвакодер хуже [гомосексуалиста]". В ответ я заметил, что она и сама питонщица, а использовать язык с неявной типизацией довольно брезгливо. После этого она отстала. Но беда в том, что она очень умная девочка, выигрывала много контестов, сейчас работает в яндексе, а ее критика ранит меня до глубины души.

Собственно, вопрос: Какие языки точно не вызывают нареканий у ровных и четких пацанов?
Пропущено 70 сообщений и 9 изображений. Для просмотра нажмите "Ответ".
>> No.25871  
>>25869
>ещё забавно, что к слову питон можно добавить слово разработчик
Да, можно просто "питон", ещё лучше "главный питон".
>> No.25872  
>>25871
Напитонился.
>> No.25888  
>>25869
А в Минск в 2015 ты ездил или нет? Я ж только ради этого вопроса пост и написал.
>> No.25894  
>>25888
Нет. Я начал учиться кодить и создал этот тред только в 2017.
>> No.25911  
>>25869
Особенно забавляет факт, что операторы перегрузить можно. Читаешь код - а там равно делает конкатенацию например. Не надо так.
>> No.25912  
>>25911
Если кто-то заехал топором себе по ноге, это не проблема топора. Топор — хороший инструмент.
>> No.25931  
>>25911
В питоне можно вообще присвоить знакомой функции не переменной, функции! какую-то хрень и не заметить. Динамическая типизация. Хотя, конечно,
#define true false
можно и в сях. Однажды отлавливал корку в приложении - оказалось, что я сделал
using мьютекс_на_чтение = мьютекс_на_чтение_с длинным названием

using мьютекс_на_запись = мьютекс_на_чтение_с длинным названием

>> No.25932  
>>25912
В одном из недавних попавшихся мне случаев фигуральный топор рубил рандомную ногу из рандомной подвыборки массива ног, часть из которых на деле являлась указателями на чьи-то головы, и это было нормально, пока одна из ног не оказалась приделана к топору, причём не тем концом.
>> No.25933  
>>25931
> В питоне можно вообще присвоить знакомой функции не переменной, функции! какую-то хрень и не заметить.

Ну это совсем хлебушком быть надо.
>> No.25934  
>>25933
А тут и есть хлебушки. Сдобные булочки!


Файл: 794500.gif -(13 KB, 613x134, 794500.gif)
13 No.16609   [Ответ]
Нить об языке программировании "Алгол-68".
>> No.16610  
Но зачем? Вам мало нитей, в которые никто ничего не пишет?
>> No.16619  
А у нас тут какой-то конкурс по минимизации количества нитей?


Файл: 17518_original.jpg -(34 KB, 600x366, 17518_original.jpg)
34 No.16587   [Ответ]
Если работаешь программистом, то постоянно приходится учить что-то новое, технологии всё время меняются. А есть ли такая область программирования, которая не слишком сильна подвержена всем этим изменениям? Может быть биоинформатика какая-нибудь (если её вообще можно считать программированием)? Ещё что-то?
>> No.16588  
Например, автоматическое / эвристическое планирование и нейросети. Они где-то на уровне 80х зависли.
>> No.16592  
Файл: .jpg -(312 KB, 1435x868, .jpg)
312
SCADA-системы, например.
>> No.16597  
посмотрите в сторону SAP ABAP.
>> No.16602  
Все технологии постоянно меняются, таков виртуальный мир.
>> No.16737  
>>16592
ПЛК туда же.
>> No.17324  
микрокнтроллеры какие-то. там всю жизнь одно и тоже на си байтики кидать со стороны в сторону
только не интересно все это, надоедает
>> No.17350  
>>17324
Решил пойти в embedded. Через сколько мне это надоест?
>> No.17353  
>>17350
Или надоест сразу, или не надоест вообще.


Файл: asterisk-vs-freeswitchs.jpg -(62 KB, 328x324, asterisk-vs-freeswitchs.jpg)
62 No.16282   [Ответ]
Друзья, необходим sip sdk для C# халявный. Есть у кого что нибудь посоветовать?
>> No.16311  
https://github.com/sipsorcery/sipsorcery

Не подойдет?


Файл: 1492426778948.png -(632 KB, 1024x1024, 1492426778948.png)
632 No.16228   [Ответ]
ЭО Grad Fahrenheit Vierhunderteinundfünfzig Ferner (F451GF) приглашает всех желающих для создания оригинального проекта.

Предположительное название - inparts (по частям).

Жанр - платформер.

Задумка - оригинальность прохождения каждого уровня, благодаря особой механике, обоснованной сюжетом.

Зачаток сюжета - герой и защитник магического государства Магидвелл открывает глаза и обнаруживает, что от него осталась голова.

Задача - найти все свои конечности. С появлением какой-либо конечности, механика меняется, следовательно уровни тоже будут требовать разного. От пазлов до файта, рпг, рогалика.

Сеттинг - стимпанк, фэнтези.

Сообщение слишком длинное. Полный текст.


Файл: 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
бамп вопросу. тоже интересно.


Файл: rust-logo-512x512-blk.png -(10 KB, 512x512, rust-logo-512x512-blk.png)
10 No.16152   [Ответ]
Может кому-то захочется обсудить данный язык или поспрашивать о нём вопросы.

inb4: C/C++ какашки, всё надо переписать на Расте
>> No.16165  
Расскажи о том, что пишешь на расте и для каких платформ. Очень интересен опыт из первых рук.
>> No.16167  
>>16152
с какого языка переходил?
>> No.16173  
Вопрос один: нафига так много разных типов контейнеров? Пока учил, окончательно запутался и дропнул. Всего-то нужна безопасная замена указателей и ссылок, а тут вон чего нагородили.
Вопрос два: что на нем на данный момент можно написать на практике? Язык это одно, а среда другое. Есть свой нормальный гуи или биндинг в QT? Целесообразно ли писать серверное приложение, может ли он в PostgreSQL/MongoDB, вебсокеты, шаблоны, криптографию. Может ли соперничать на этом уровне с NodeJS или Django/Flask? Микроконтроллеры еще не завезли? Киллер-фича вроде как. Как смотрят производители, им же все тулчейны под раст перепиливать. Как скриптовый язык можно использовать? Может ли он в хоть простенькй гемдев? Есть готовые 2д/3д фреймворки? Как с деплоем под разные платформы?
Вопрос три: что там с IDE? Idea уже поддержтвает? Или пиши в блокноте @ компилируй в консоли.
>> No.16184  
>>16165
Основное это сетевая программа под линукс для обработки UDP пакетов для серверного Линукса. (по сути обёртка над epoll с помощью mio с кастомной логикой и парсером на nom) Плюс пишу no_std библиотеки, немного баловался с embedded на STM32, всё шло достаточно хорошо, но не попалось подходящего проекта, так что тут далеко не продвинулся.

>>16167
Основной рабочий язык был Питон, но имел опыт на разных языках: Паскаль, Дельфи, Го, немного С. Немного баловался Фортом, Лиспом и Эрлангом.

>>16173
>Вопрос один: нафига так много разных типов контейнеров? Пока учил, окончательно запутался и дропнул.
Подозреваю что ты про вещи типа Rc<RefCell<T>>. Конкретно и подробно по всем контейнерам ответить не смогу, но лично моё мнение что всё это нужно и играет свою роль позволяя производить композицию из того что тебе нужно в текущем контексте, а не пытаться натягивать комбайн. Проблема в том, что пока тебе конкретно данный контейнер не понадобиться будет ощущение что он не нужен. Но когда такая ситуация возникнет ты поймёшь почему сделано именно так. Так что если чего-то непонятно сейчас, то можешь смело пропускать, необязательно штудировать книгу от корки до корки.

Сообщение слишком длинное. Полный текст.
>> No.16185  
Ах да, если интересует сеть, то обязательно стоит посмотреть на tokio:
https://tokio.rs/
Это решение Раста на тему асинхронщины, которое работает без корутин и с zero-cost abstraction™. На выходе всё компилируется в машину состояний работающую на event-loop.

Единственная проблема, это опять же неизбежный высокий порог входа. Большинству пользователей имеет смысл использовать библиотеки на основе tokio, а не опускаться на этот уровень самостоятельно.
>> No.16192  
легко ли перейти с питона на раст?
>> No.16197  
>>16192
Сильно зависит от человека приходящего из Питона. Ну и плюс о полном переходе наверно думать не стоит, Раст и Питон отлично друг друга дополняют, чему отлично помогает возможность вызова кода в обоих направлениях.

Всякие функциональные фишки, итераторы, нормальная система модулей, человечный инструментарий (rustup, cargo) в плюс. Необходимость думать о том где, что и как у тебя лежит в памяти, отсутствие привычной гибкости и развязности, отсутствие REPL, продолжительность компиляции (работа по улучшению ведётся), для большинства скорее в минус.

С другой стороны строгая типизация, обработка ошибок через enum'ы, паттерн матчинг, borrow checker, компилятор дающий по рукам в случае чего (иногда конечно бывают перегибы, но в большинстве случаев дураком оказывается программист), что позволяет отлавливать ошибки при компиляции, а не в рантайме, и прочие фишки, лично для меня, оказались глотком свежего воздуха, но что бы прочувствовать всю прелесть этих вещей полезно походить по граблям Питона и набить на них шишки.

Кстати насчёт контейнеров, думаю, эта ссылка будет полезна:
https://www.reddit.com/r/rust/66t56s/
>> No.16263  
Файл: captcha-1.png -(4 KB, 90x50, captcha-1.png)
4
>>16197
>человечный инструментарий (rustup, cargo)
Энджой ёр монополия.
>> No.17146  
Что мертвее D или Rust?
>> No.17147  
>>17146 Go


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

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