LINUX.ORG.RU
ФорумTalks

Что написать на С#

 


0

1

Решил для борьбы с ленью вспомнить свою базу по C# и чего-то наколякать. Есть десяточка в вмке, VS 2015 и... полное отсутствие идей. Конечно же, можно пилить 100501 плеер, калькулятор, браузер и прочие велосипеды, но хочется чего-то реально интересного.

Покидайте каких-нибудь идей сюда, пожалуйста.

Перепиши что-нибудь старое и работающее.

Valeg ★★★
()
Ответ на: комментарий от RazrFalcon

Скорее у нас с ТСом похожая ситуация: писать простецкие велосипеды уже надоело, а что-то другое придумать просто не хватает опыта

creazero
()
Ответ на: комментарий от peregrine

Мне воображение может нафармить кучу огромных проектов которые интересно пилить, но вот опыта для этого слишком мало. А как его набить кроме велосипедов не могу представить.

FluffyPillow
() автор топика

Wrapper для dotherside на dotnet core

Deleted
()

браузер

На с#? Пиши!

Только чтоб в онтопике работал

ult
()
Последнее исправление: ult (всего исправлений: 1)
Ответ на: комментарий от FluffyPillow

Столько поделок в опенсорсе не доведены до ума, а ему нечего пилить. Если есть умение - пили годную библиотеку для работы с fb2. Если нет такого умения - пили всякие графические конфигураторы для Openbox-ов и иже с ними. Если и это не по силам, пили велосипеды дальше.

peregrine ★★★★★
()

Пиши игру. Надоест — бросай. Хотя нет, не бросай, а то как я потратишь время, а толку ноль. Не знаешь какую — сделай клон того, что нравится. Я пытался делать клоны Castle Raid 2, Terraria. Ещё писал дурака. Ещё было вдохновение с попыткой написать квест в стиле Петьки/Сибирии и подобных, но тоже забросил.

Slavik763
()

Может, не стоит городить велосипеды и просто пойти править существующие проекты? Кружочки, например.

commagray ★★★★★
()

форкни что-нибудь с гитхаба и допиши

bvn13 ★★★★★
()

Под линуксом есть родные vscode и .net core

Вполне можно начать.

grim ★☆☆☆
()

Перепиши генту portage на C# и mono LOL

Deleted
()

Есть десяточка в вмке, VS 2015

Да ты похлеще любого любителя бдсм порно.

ritsufag ★★★★★
()

Анимированную какашку с каким-то хитрым жором памяти, ЦПУ и ГПУ для тестинга ПК на выносливость.

FiXer ★★☆☆☆
()

C#

Есть десяточка в вмке, VS 2015

Ничего не пиши.

te111011010
()

Выкинуть десяточку со студией, взять rider под онтопик.
После чего дописать для https://github.com/derrickcreamer/SunshineConsole возможность работы с моноширинными ttf шрифтами, например.

loki_ ★★
()

Ну, например, реалистичный экономический симулятор. Несложно с т.з. C#, но потребует кропотливой проработки всех механизмов и чтения соответствующих книжек. Можно взять масштаб только одного города, симулируя личную экономику каждого гражданина, транспортные потоки, рынок труда и т.д., а затем расширить до масштабов страны и мира.

Sadler ★★★
()
Последнее исправление: Sadler (всего исправлений: 1)

Моды для RimWorld пили. Меня например заколебала невозможность тонко настроить логистику между складами

MrClon ★★★★★
()

Напиши Jabber-клиент. Модный, стильный, молодёжный.

tiinn ★★★★★
()
Ответ на: комментарий от Virtuos86

Да уж лучше электрон чем C#. Вон один пи%;%с писал на C# теперь работает в МС. Вредители нам не нужны.

dmxrand
()

Скайп! Скайп напиши. Чтоб работал без мелксофта

vaddd ★☆
()

VS и оффтоп в виртуалке не нужны тебе. Ставь .NET Core SDK и VS Code и пиши в люнексе. Мне не очень нравится отсутствие нормальной GUI библиотеки, так что предлагаю либо пилить GTK Core либо портировать GTK#, но это нужно портировать сначала на GTK 3, потом на .NET Standard.

Unicode4all ★★★★★
()

gnome-shell перепиши на mono) может хоть меньше ОЗУ жрать будет.

cetjs2 ★★★★★
()

Попробуй что-нибудь, с печатью на принтер, например. Да, верно- из веб-клиента отправить на принтер. И не «что-нибудь», а используя шаблон отчета.
Написал реальную задачу, кстати.

Skala
()
Ответ на: комментарий от Wizard_

Хорошая кроссплатформенная технология.

Кросс какая? Был такой дядя по имени Йозеф. Он говорил «Чем больше ложь, тем скорее в нее поверят». Кажется это именно тот случай.

dmxrand
()

ядро линукса, конечно же!

conalex ★★★
()
Ответ на: комментарий от Napilnik

Всего. Чтобы всё было, тогда глядишь можно будет пользоваться им заместо всего, хотя нет, там GTK плохо обернут - нет поддержки HiDPI.

peregrine ★★★★★
()
Ответ на: комментарий от dmxrand

Кросс какая? Кажется

Чем меньше ты знаешь, тем увереннее говоришь? :) У меня в 2009-м WCF-ные self-hosted сервисы заработали под онтопиком без перекомпиляции, как впрочем и самописная 2D-игрушка типа asteroids. Не умеешь писать, не приколачивая прогу гвоздями к одной платформе, или религия не позволяет прогнать проект через Migration Analyzer — это не повод проецировать.

slackwarrior ★★★★★
()
Ответ на: комментарий от slackwarrior

Именно. Болтуны такие болтуны. Нука покажи мне свою программу работающую под OpenBSD, или NetBSD. А что насчет Solaris? VMX? HP-UX? QNX? Minix? z/OS? OS/400? Dos?

Нет? Все еще настаиваешь, что C# кроссплатформенен? AIX? Нет? А как живет C# без 10000 либ которые заточены под Windows и даже некоторые не работают под Windows XP. Пусть у вас машина такая будет которая будет ездить только по асфальту положенному конторой ООО Лабиан

dmxrand
()
Ответ на: комментарий от FluffyPillow

биде клиент, говорю же. все *DBC уже украдено до вас, просто сделай к этим драйверам толковую обертку

Deleted
()

биде клиент/менеджер. единообразный, с ораклом, постгресом, mssql, мускулем и монгой. кроссплатформенный с линуксом, виндой и маком

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

Deleted
()
Ответ на: комментарий от paran0id

Да они ведь работать не будут. Для того чтобы они работали надо будет ставить .NET конкретной версии размером с пол террабайта....

dmxrand
()

или во, еще из наболевшего. есть такая штука, Apache Kafka. брокер сообщений, шустрый, сука, но тупой. то есть он даже ACK не может отправить когда сообщение в себя всосал, в отличие от того же rabbitmq.

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

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

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.