кто хочет попилить на ansi-C ?
открыт конкурс https://github.com/flightaware/Tcl-bounties с весьма существенными призами.
только одно НО - пилить надо быстро :-) Когда-то довольно-таки глубоко копал устройство tcl, могу оказать посильную поддержку.
открыт конкурс https://github.com/flightaware/Tcl-bounties с весьма существенными призами.
только одно НО - пилить надо быстро :-) Когда-то довольно-таки глубоко копал устройство tcl, могу оказать посильную поддержку.
subj. Форт как он есть страшен синтаксисом, хотя фактически уже реализован как встроенный (нужны были скрипты, а форт пишется за пару вечеров). Но показывать пользователю такое нельзя, он дрогнет и сбежит :-)
неплохо посмотреть на другие «concenacative» языки, но из живых видятся только сам старина форт, постскрипт и фактор..
то есть неплохо ознакомиться с более «юзер-френдли» стековыми языками или приятно развитыми библиотеками и практиками. Если у кого есть ссылки на проекты (пусть даже не слишком живые) поделитесь pls
частенько тут (особенно при студенческих обострениях) возникают треды «куда приложить силы», «на чём практиковаться», «посоветуйте тему»..
Чтобы помочь страдальцам предлагаю публиковать тут ссылки на действительно интересные/полезные/любопытные проекты с GitHub,SF и прочих которые заброшены, но крайне неплохи. И просто-таки просят чтобы их продолжили и развили.
---
Собственно мысль возникла от факта сгинувшей mathomatic (https://en.wikipedia.org/wiki/Mathomatic , https://github.com/mfillpot/mathomatic) - true CAS для консольки :-)
помнится была такая задачка:
- есть N критериев
- и K экспертов которые эти критерии попарно сравнивают на «этот критерий более важен тот», опционально в баллах
- получается матрица/таблица NxK
был какой-то очень простой метод получения весов этих критериев невзирая на то могут быть циклы (N1<N2<N3<N1) и даже не все пары оценены.. что-то до элементарного простое типа перемножения двух матриц. Очень хочется а) найти/вспомнить метод б) популярные комментарии/литературу по подобным темам
где пиксельный человечек бегает от злыдней и может лазить по лестницам? в вариациях умеет стрелять медленно летящими пульками и/или копать ямки
(очень!)хочу найти тулзу которая может сгенерировать структуру и пребразование структур из packed(8) в упакованую по 1 и обратно..
в some_protocol.h есть структуры (форматы сетевых пакетов) в которых поля выровнены по 8 байт. То есть как в визальном-ц по умолчанию устроено так их в сеть и вываливают. И есть DSL который принимает (которому несложно объяснить и передать) только упакованные структуры :( Соответсвенно надо конвертить пакеты туда-сюда.
писать руками и сопровождать что-то типа
#pragma pack(8,push)
struct Foo {
char uno;
};
#pragma pack(pop)
#pragma pack(1,push)
struct FooPacked {
char uno;
};
#pragma pack(pop)
PackFoo(struct Foo *,struct FooPacked *);
UnpackFoo(struct FooPacked *,struct Foo *);
PS/ про endianes и кодировку строк лучше и не спрашивайте :)
сейчас пока делаю и продаю узко-специфичный софт через внешний сервис: загрузил софтинку, кто-то там её купил/арендовал и мне на счёт капнула денешка. Удобно, но есть громадьё минусов - это наличие посредника, невозможность ведения клиентской базы и не всё так можно продавать. Пора выходить на прямые продажи и появляется куча орг и тех вопросов, которыми наверняка на ЛОР кто-то да владеет и может подсказать. Итак первые из них:
- какими платёжными сервисами и как лучше пользоваться ? покупатели в основном европа/америка. PayPal затруднительно из-за его любви к России :-(
- Надо ли открывать счёт на крокодиловых островах для приёма платежей и как-то регестрировать деятельность
- порекомендуйте в чём удобно вести простую клиентскую базу (не 1С)? в плане учёт покупателей/арендаторов чтобы рассылать обновления и новости. Табличка в ОО или самоделка MySQL+somelang хорошо, но нехочется делать велосипед
личные истории успеха в подобных начинаниях также приветствуются !
PS/ linux тут при том что часть софта будет под него и с GPL
некто снёс коммент (не мой, но без разницы) по причине «флуд»:
Покупай подешевле, продавай подороже. На 2% живи.по теме топика - это АКСИОМА которая раз за разом повторяется во всех источниках и по которой строятся __все__ алгоритмы по интересующей ТС теме. Это 100% не флуд - это нормальная прелюдия к нормальному обсуждению. Информации конечно было немного, не это не повод к банхаммеру.
если бы не пятница, такого вопроса не возникло-бы :-)
смысл такой: есть коммерческий продукт «a», есть предложение некую его часть и так вынесенную в библиотеки открыть под GPL (внимание - не Lgpl). Что из этого последует ?
ИТОГО автор/владелец исходного варианта, единственное лицо которое может использовать GPL библиотеку максимально в актуальном виде , не в GPL софте.
может я в чём-то неправ?
иначе получается что GPL (в отношении библиотек по крайней мере) это такая изощрённая форма нерыночной (не совсем честной) конкуренции и давли противников.
PS/ это было про чистый GPL (не LGPL)
PPS/ и не говори мне что апологеты типа Столмана никем не проплачены :-)
Ога, именно такое сообщение мне только что выдал сайт гос.конторы. «Если данные введены верно - в течении 3-х дней обратитесь в тех.поддержку».
на мой взгляд новое слово в системах автоматизации
крайний раз отдаю людям бизнес-идею..
предпосылка: сайт гос.услуг сделан через заднее место, но людьми крайне востребован.
трудовой бизнес: сделать расширение броузера (аккуратная подмена css,xslt), которое преобразует ЭТО в удобный вид. Благо что движки броузеров позволяют.
капитализация: через узко таргетированную модерированную рекламу.
pro: при некоторых усилиях потенциальная аудитория - все пользователи гос.услуг, реальная процентов 2-7% от всех (а это очень нихреновая цифра)
contra: помимо тех.подготовки и фантазии, необходима проработка usability (с чем у людей всё хуже и хуже). Плюс надо постоянно следить, что эти клоуны меняют на оригинальном сайте.
«уконтропупливать» (в окраске «совсем сгубить по незнанию») на популярный-английский ??
вопрос к знатокам и любителям лицензий:
если в проект открытый под GPL добавляется код/функция/класс(или его близкая производная) известный многим по форумам/блогам и так.далее и являющийся де-факто «публичным достоянием» то нарушает ли это один из вариантов распространения-лицензирования??
и обратный вопрос - если проект под GPL, но опять-же в нём есть файлы/функции/методы/классы делающие всем известные вещи и накладывать на них тот или иной копирайт это глупость глупая. Надо ли такое специально оговаривать и как-то оформлять в коде
А вот подскажите простую-простую и кросс-платформенную программу для графики.
Последнее время что-то много приходится оформлять скриншотов при этом все действия донельзя простые:
а всё что ни возьми помешано на фотошопе со слоями,фильтрами,диким числом «средств» которые вобщем-то ненужны и только мешают. Такое ощущение, что люди перестали писать простые программы
кроме лапты конечно :-)
то есть если планшеты подключились к одной точке доступа - во что такое можно дружно сыграть ?
PS. Android будем считать что тот же linux, и поэтому не offtop
где-то месяц не пользовался гугло-почтой со скайпом и вдруг..
упс..
прежняя корреспонденция отчасти пропала, отчасти переместилась в треш, со скайпом та-же хрень; плюс появились какие-то статусы/подписи «а-ля философские цитаты»
КАК ? если за месяц в сети не очень-то и был и сервисами их точно не пользовался..
и главное «куда стелить солому»:
- с почтой ещё понятно - вспомнить молодость, поставить mutt (или сульфид или кто поновее) и там держать копии переписки/контактов
- а чё делать со скайпом непонятно вообще - в силу обстоятельств отказаться от него нельзя (контрагенты на нём), но и доверия к софту у которого переписка не хранится локально нет.
ps/ рецептов как лечить ось не предлагать. Считайте что это был крик души про конкретные две софтины
А собственно как стать «злобным копирайтером» и патентным троллем?
Вот скажем мучительно придумано нечто, чего на рынке стопудово ещё нет. Конечно хочется за такую идею сорвать денег с толстых капиталистов.
Вариант просто продать реализацию в виде ПО, упирается в то что софт достаточно быстро будет отревершен и метод размножен в сотне не моих вариантов.
То есть надо получать патент, но в России вроде как нету патентов/лицензий на алгоритмы и аналитические методы. Надо обращать взор куда-то в зону английского/амерского права и там неизвестно что мутить.
Вот и вопрос специалистам-по-всему : как правильно оформить и защитить свою интеллектуальную собственность?
собственно хочется найти __кроссплатформенный__ subj который не тянет лишних зависимостей. И именно С, потому как ловить глюки с С++ ABI и его deploy совсем не к месту.
С чего вопрос - планируется софтинка которая в облегчённом виде должна работать на VDS и соотв использовать SQLite, а в полном варианте на отдельных серверах и юзать MySQL. Сама софтинка является плагином с собственным C-API и поэтому плюсы вроде не к месту, но и писать/развивать отдельные интерфейсы к разным SQL тоже нехочется.
ps/ судя по первым отписавшимся, надо уточнить - хочется единый, несложный API позволяющий (например флагами компиляции или через плагины) переключать низовку - MySQL или SQLite.
Промелькнула тут новость (http://minpromtorg.gov.ru/press-centre/news/#!denis_manturov_prinyal_uchastie...) про возрождение советского знака качества (точнее отечественного пиар-аналога). Ну да не в них дело..
А вот как по мнению ЛОР-аналитиков можно оценивать качество софта?
С точки зрения потребителя. Анализ сорцов может выявить разве что криворукость программеров и сколько-то там известных уязвимостей. iso9000 относится к бизнес сфере и к потребителю не относится практически никак. Практика QA это соответствие результата намеченным целям. Рыночная конкуренция (а-ля выживает лучший) тоже скорее цена/масса и к opensource плохо применимо.
может есть в отдельных отраслях а-ля «клубы потребителей» выражающий свои критерии для оценки?
ps. был бы не прочь честно повесить «знак качества» на свои софтинки, да где и за что дают значки не знаю :-)
Сегодня 200 лет со дня рождения Ады Лавлейс !
Всех причастных к созданной ею профессии поздравляю с ЮБИЛЕЕМ!!
ps/ даже yandex опередил погрязший ЛОР :(
← назад | следующие → |