1

Тема: Створити додаток для таксистів мовою С++, під Android i OS

Пропоную тим хто без роботи створити мовою C++ додаток для таксистів, під Android і OS (безкоштовно), і в цьому додатку створити кнопочку підтримати форум (я нажаль лише почав вивчати С++, тому можу подати лише ідею). Якщо таке нікого не зацікавить, то видаліть цю тему. Успіхів у розвитку українського форуму!

Подякували: Dobromyr1

2 Востаннє редагувалося koala (15.08.2023 23:03:36)

Re: Створити додаток для таксистів мовою С++, під Android i OS

Знайоме формулювання. І де я його чув... А, точно!

Прихований текст

https://replace.org.ua/uploads/images/931/9da2bae80b76d44a53a94b2e1a82da0f.jpeg

Подякували: leofun01, FakiNyan2

3

Re: Створити додаток для таксистів мовою С++, під Android i OS

Цікавить, як усе це працюватиме. Добре, програмісти безкоштовно напишуть код, щоб попрактикуватися — це можливо, якщо задача їм виявиться цікавою. Таксисти, диспетчери, сервер для комунікації між ними і т.д. — все це вимагає грошей. Які, безумовно, нададуть клієнти, але все одно потрібен якийсь стартовий капітал. Якщо стартового капіталу нема, то незовсім зрозуміло, як це все запуститься — програмісти зможуть комусь показати свій код, але не більше. Якщо стартовий капітал є, то незовсім зрозуміло, чим робота програміста так принципово відрізняється від роботи таксиста, що таксист возить за гроші, а програміст кодить безкоштовно.

Подякували: koala, flatliner, CppDevPro, HetmanNet4

4

Re: Створити додаток для таксистів мовою С++, під Android i OS

Троляку на гіляку

5

Re: Створити додаток для таксистів мовою С++, під Android i OS

P.Y. написав:

Цікавить, як усе це працюватиме. Добре, програмісти безкоштовно напишуть код, щоб попрактикуватися — це можливо, якщо задача їм виявиться цікавою. Таксисти, диспетчери, сервер для комунікації між ними і т.д. — все це вимагає грошей. Які, безумовно, нададуть клієнти, але все одно потрібен якийсь стартовий капітал. Якщо стартового капіталу нема, то незовсім зрозуміло, як це все запуститься — програмісти зможуть комусь показати свій код, але не більше. Якщо стартовий капітал є, то незовсім зрозуміло, чим робота програміста так принципово відрізняється від роботи таксиста, що таксист возить за гроші, а програміст кодить безкоштовно.

Думаю якщо почати без диспетчерської, з початковим набором функцій, і дати змогу встановити цю програму в тестовому режимі, то приватники зацінять. Адже в багатьох невеликих містах Уклони і Убери не використовуються. Якщо таксистам сподобається, то можна домовитись, що кожного місяця вони будуть на підтримку форуму кидати наприклад по 100грн.

Зрештою я лиш відкрив тему, хто-зна, можливо знайдеться благодійник котрий захоче профінансувати український продукт. Ви завжди можете видалити цю тему, якщо не побачите варіантів.
Суть ідеї в тому, щоб програмісти самі створили засіб котрий буде підтримувати їх же український форум. От і подивимось наскільки наші програмісти зацікавлені не тільки в заробітку коштів для себе, а й в благодійності. І це я навіть не починав про українську ОС, мову програмування, компілятор, і середовище розробки ;-). Як бачите ми відстаємо в цьому навіть від китайців, хоча наші програмісти рахуються найкращими. Може прийшов час попрацювати трохи "в нуль". Так сказати на розвиток свого.

6

Re: Створити додаток для таксистів мовою С++, під Android i OS

Ідея, може, й непогана, але потребує уточнення ще на етапі технічного завдання.

Як усе це виглядатиме в мінімалістичному варіанті: додаток для водія «знайти пасажира», додаток для пасажира «викликати таксі», які між собою якось з'єднуються? Імовірно, для з'єднання потрібен буде центральний сервер, що оброблятиме запити від пасажирів та таксистів. Теоретично, сервер можна підняти і на домашньому комп'ютері з зовнішнім айпішником, якщо потік запитів невеликий, або ж можна придбати таку послугу в якогось хостинг-провайдера, але все одно його має хтось підтримувати (не програміст, а адмін і власник сервера).

Механізм оплати поїздки — початково лише готівкою в кабіні? Оплата через додаток ускладнить систему, також взаємодія з банком може коштувати грошей сама по собі, і це чиясь матеріальна відповідальність.

Потім, як рахувати вартість поїздки? Пасажир: «Треба доїхати з пункту А до пункту Б, три людини з клунками», таксист: «Підвезу за 200», пасажир: «Згода!» — якось так? Чи треба ще зробити лічильник і систему тарифів?

Контроль дотримання умов водієм та пасажиром? Як уникнути випадків, як-от пасажир відмовився платити, бо в кабіні смерділо, тоді водій завіз його в ліс? І що робити, якщо таке все ж сталось? Як саме перевірятиметься, що пасажир сів у машину і вийшов де треба, і чи перевірятиметься взагалі?

Подякували: CppDevPro1

7

Re: Створити додаток для таксистів мовою С++, під Android i OS

До речі, чому саме C++? Не найпопулярніша мова для мобільних додатків, наскільки я розумію. Якщо Android,  то це здебільшого Java. Можливо, клієнт Android, клієнт iOS та серверну частину має сенс писати на двох-трьох різних мовах (таке теж часто практикується).

Подякували: flatliner, CppDevPro2

8

Re: Створити додаток для таксистів мовою С++, під Android i OS

koala написав:

Знайоме формулювання. І де я його чув... А, точно!

Прихований текст

https://replace.org.ua/uploads/images/931/9da2bae80b76d44a53a94b2e1a82da0f.jpeg

Я доброволець. До чого тут це? Не бачу зв'язку. Якщо малось на увазі безробіття, то вийдіть на вулицю побачите багато неповнолітніх котрі вже вміють писати код, і хочуть створити якусь програмку для резюме, також багато поранених воїнів котрі вирішили піти в ІТ, та й просто люди з різними хворобами котрі в них були ще до 2014 є також... а Ви самі вже пройшли медкомісію? Якщо так, то краще сфотографуйте те місце де пише, що ви непридатний до військової служби під час війни...

Подякували: kant121

9

Re: Створити додаток для таксистів мовою С++, під Android i OS

Я виключно про формулювання писав. "Пропоную"... ну... не дуже чемно в нашій бюрократичній мові.

10

Re: Створити додаток для таксистів мовою С++, під Android i OS

P.Y. написав:

Ідея, може, й непогана, але потребує уточнення ще на етапі технічного завдання.

Як усе це виглядатиме в мінімалістичному варіанті: додаток для водія «знайти пасажира», додаток для пасажира «викликати таксі», які між собою якось з'єднуються? Імовірно, для з'єднання потрібен буде центральний сервер, що оброблятиме запити від пасажирів та таксистів. Теоретично, сервер можна підняти і на домашньому комп'ютері з зовнішнім айпішником, якщо потік запитів невеликий, або ж можна придбати таку послугу в якогось хостинг-провайдера, але все одно його має хтось підтримувати (не програміст, а адмін і власник сервера).

Механізм оплати поїздки — початково лише готівкою в кабіні? Оплата через додаток ускладнить систему, також взаємодія з банком може коштувати грошей сама по собі, і це чиясь матеріальна відповідальність.

Потім, як рахувати вартість поїздки? Пасажир: «Треба доїхати з пункту А до пункту Б, три людини з клунками», таксист: «Підвезу за 200», пасажир: «Згода!» — якось так? Чи треба ще зробити лічильник і систему тарифів?

Контроль дотримання умов водієм та пасажиром? Як уникнути випадків, як-от пасажир відмовився платити, бо в кабіні смерділо, тоді водій завіз його в ліс? І що робити, якщо таке все ж сталось? Як саме перевірятиметься, що пасажир сів у машину і вийшов де треба, і чи перевірятиметься взагалі?

Можете написати гру типу Вікінги, але донат щоб йшов на підтримку форуму... та будь-що, я лиш взяв першу ідею котра прийшла в голову, Лінус Торвальдс не задавав запитань, а зробив на ентузіазмі досить великий крок, завдяки котрому так розвинулось відкрите ПЗ. Можливо запитання такі краще задати таксистам, котрі і скажуть який додаток вони б хотіли і яку функціональність? Все можна уточнити... головне щоб були ентузіасти котрі візбмуться і зроблять хоч щось, що можна потім допилювати. А С++ обрав за швидкість, якщо додаток стане популярним як Linux, то мабуть варто з самого початку будувати його на швидкій платформі, аніж потім переписувати. Також склад команди-ентузіастів одразу буде формуватись з сішників. Але знову-ж-таки робіть хоч як, головне робіть. Чому Вас турбує, що буде з пасажиром? Це робота поліції. Якщо я купую ніж, то чи я використаю його для вбивства чи для нарізки хліба не справа виробника! А то більше схоже на торгівлю аніж спробу щось зробити. Facta sunt potentiora verbis!

11

Re: Створити додаток для таксистів мовою С++, під Android i OS

Я не розумію, ким ви бачите себе у цьому проєкті? Лінус Торвальдс писав сам для себе, а потім іншим сподобалося. А ви, я так розумію, писати код самі не збираєтеся, лише вказувати іншим, що їм робити.

Подякували: leofun01, flatliner2

12

Re: Створити додаток для таксистів мовою С++, під Android i OS

koala написав:

Я не розумію, ким ви бачите себе у цьому проєкті? Лінус Торвальдс писав сам для себе, а потім іншим сподобалося. А ви, я так розумію, писати код самі не збираєтеся, лише вказувати іншим, що їм робити.

Не вказувати!!! А запропонувати! Навіщо писати хуцпу? Мене в проекті не існує, я лиш висловив ідею, і одразу уточнив, що якщо ідея не цікава то видалити тему. А у ваших коментах взагалі ніякого толку і користі не бачу! Медкомісію вже пройшли? Може хоч якийсь толк буде на передовій! Чи ви з тих патріотів котрі люблять українську мову лише на словах? Не хочете нічого створювати, лише розкидати свій ядовитий негатив? От тому і не буде ніколи ні української ОС, ні мови програмування. Бо згоріла хата в мене, то хай згорить в сусіда! Стів Джобс код не писав, але без нього не було б Apple. Чомусь тут з 2012 року всі хто тут зареєстрований так і не змогли створити щось, що б працювало на благо форуму. Може тому, що постійно скидали свій яд на такі пропозиції як моя? Можете видаляти цю тему, в мене є інші ідеї, буду втілювати їх в життя, не для того я був добровольцем, щоб і зараз тягнути когось на своїй шиї! Asta lavista! Україна буде в тих, хто її творитиме, а не чекатиме грошей за це!

13

Re: Створити додаток для таксистів мовою С++, під Android i OS

Успокойтесь, не псіхуйте. Топік перенесено з "Пропоную роботу" в "Обговорення".

CppDevPro, в розділі "Пропоную роботу" { замовниики | клієнти | організатори } розміщують саме пропозиції роботи, а не { абстрактні ідеї, та ще й без власної участі }.

Гадаю тепер розмова піде конструктивніше.

Подякували: vitek1

14

Re: Створити додаток для таксистів мовою С++, під Android i OS

leofun01 написав:

Успокойтесь, не псіхуйте. Топік перенесено з "Пропоную роботу" в "Обговорення".

CppDevPro, в розділі "Пропоную роботу" { замовниики | клієнти | організатори } розміщують саме пропозиції роботи, а не { абстрактні ідеї, та ще й без власної участі }.

Гадаю тепер розмова піде конструктивніше.

Ок, але далі без мене. Зайду через місяць подивлюсь, скільки зібралось ентузіастів, і до чого дообговорювались. Успіхів в розвитку вільного відкритого українського ПЗ!

15

Re: Створити додаток для таксистів мовою С++, під Android i OS

CppDevPro написав:

Якщо я купую ніж, то чи я використаю його для вбивства чи для нарізки хліба не справа виробника!

А от виробника, що виготовляє ножі в домашніх умовах, можуть затягати по судах за виготовлення холодної зброї — варто подумати, перш ніж братися до діла.

Від того, наскільки якісними/безпечними будуть послуги, залежить, чи захочуть люди користуватися ними. Або представник компанії має слідкувати за якістю послуг — тоді потрібна компанія. Або має бути система репутації — клієнти самі дають оцінку таксистам і уникають таксистів з поганими відгуками. Якщо пасажир сів у машину й більше його не бачили, то має бути спосіб відстежити, до кого він сів і куди його відвезли. Чорний список непорядних клієнтів теж, мабуть, повинен бути...

Чи можливо додаток для таксистів зробити функціональним, якщо ніякої компанії нема взагалі, тільки додаток від анонімного програміста? Центрального сервера теж нема. В принципі, це можливо — децентралізовані p2p-месенджери існують же, тут можна зробити щось подібне. Супутні дані зберігати розподілено на смартфонах користувачів. От наскільки це все працюватиме швидко і стабільно (особливо при малій кількості смартфонів з постійно запущеним додатком) — інше питання.

Або ж у нас є якась компанія, що готова все це організувати й мати з того прибуток — там уже можливі зовсім інші підходи і до архітектури системи, і до фінансування проекту.

Нема нічого неможливого, але можливість реалізації залежить від того, що саме ми намагаємось отримати і наскільки детально це продумаємо. Добре написане технічне завдання — може, й не половина роботи, але точно необхідна умова, щоб задачу можна було виконати взагалі.

Подякували: leofun01, CppDevPro2

16

Re: Створити додаток для таксистів мовою С++, під Android i OS

офтоп
CppDevPro написав:

Медкомісію вже пройшли?

Проходимо кожних пів року (що трохи дивно, бо людини після певного віку не вміють відрощувати втрачені частини тіла, хоча .. може хтось вміє, не знаю).

CppDevPro написав:

Може хоч якийсь толк буде на передовій!

Якщо толк має бути саме "хоч якийсь", тоді ок, підемо всі. Та я гадаю, ми маємо бути там де ми найефективніші.

CppDevPro написав:

Не хочете нічого створювати...

Хочемо, і творимо. Але більшість проектів ти не знайдеш в публічному доступі, бо дехто з нас підписали згоду про не розголошеня. Хоча, на ринку ПЗ тенденція йде в сторону відкритості, навіть в великих компаніях.

CppDevPro написав:

Чомусь тут з 2012 року всі хто тут зареєстрований так і не змогли створити щось, що б працювало на благо форуму.

Якби це було так, ми би тут не { читали | писали }.

CppDevPro написав:

не для того я був добровольцем, щоб і зараз тягнути когось на своїй шиї!

Ми всі Всі працюючі громадяни когось в якийсь спосіб тай "тягнуть на своїй шиї". Ми прийняли такий порядок бо знаємо що час [або ворог] нас знищить, і ймовірно колись ми самі станемо тими, хто буде не проти "посидіти на чиїйсь шиї".

17

Re: Створити додаток для таксистів мовою С++, під Android i OS

leofun01 написав:
CppDevPro написав:

Медкомісію вже пройшли?

Проходимо кожних пів року (що трохи дивно, бо людини після певного віку не вміють відрощувати втрачені частини тіла, хоча .. може хтось вміє, не знаю).

CppDevPro написав:

Може хоч якийсь толк буде на передовій!

Якщо толк має бути саме "хоч якийсь", тоді ок, підемо всі. Та я гадаю, ми маємо бути там де ми найефективніші.

CppDevPro написав:

Не хочете нічого створювати...

Хочемо, і творимо. Але більшість проектів ти не знайдеш в публічному доступі, бо дехто з нас підписали згоду про не розголошеня. Хоча, на ринку ПЗ тенденція йде в сторону відкритості, навіть в великих компаніях.

CppDevPro написав:

Чомусь тут з 2012 року всі хто тут зареєстрований так і не змогли створити щось, що б працювало на благо форуму.

Якби це було так, ми би тут не { читали | писали }.

CppDevPro написав:

не для того я був добровольцем, щоб і зараз тягнути когось на своїй шиї!

Ми всі Всі працюючі громадяни когось в якийсь спосіб тай "тягнуть на своїй шиї". Ми прийняли такий порядок бо знаємо що час [або ворог] нас знищить, і ймовірно колись ми самі станемо тими, хто буде не проти "посидіти на чиїйсь шиї".

ОК! Але це повідомлення також не запропонувало руху вперед. Коли створите українську ОС і мову програмування дайте знати, якщо буду живий то встановлю (і навіть придбаю ліцензію)! А до того все залишається лиш пустою дискусією.

Хто хоче щось зробити шукає можливості! Хто не хоче шукає причини.

Наразі я побачив лиш причини нічого не робити і хейт в свій бік. Навіть сама створена тема не викликала ні в кого позитиву і нікому не сподобалась.
На рахунок хочемо і творимо... коли ви творите на чужих ОС, то будьте впевнені що ФБР має доступ до всіх ваших "творінь", ви ж не думаєте, що там сидять тупі люди котрі не реалізують такий потенціал і не залишать закладок для себе вплоть на рівні виробництва процесорів??? Навіть москалі і ті почали робити свої процесори, а тут лиш бачу слова типу Черновецького "я і моя команда... молодая... чіто-то дьєлаєм важьноє...". Прям як у Верховні Раді... це, що всі програмісти працюють на військові проекти??? Я ж написав, ХТО БЕЗРОБІТНИЙ!!! Решта хай проходять мимо і не плюються своїм інтелектуальним безтолковим (тобто таким який не має користі) ядом, не витрачайте свій цінний час так бездарно!

Де саме хоч одна написана програма, в котрій є посилання на донат цього форуму? Прошу підтвердження своїх слів, інакше це просто нагла хуцпа.

А про сидіння на шиї я мав на увазі конкретно когось тягнути, а не сплату податків. Чи ти думаєш, що на передовій є мало хлопців котрі з задоволенням би продовжували ходити на роботу і платити податки замість ризикувати своїм життям? Тупі нарративи щурів котрі відсиджуються в теплоті. А ти запропонуй помінятись місцями котромусь з ІТ-шників, подивимось що він тобі скаже (так прикинь на передку, в тому числі під Бахмутом є ІТ-шники з багаторічним сер'озним стажем!!!).

Так-що вистачить виправдовувань! Залиште цю тему для тих хто хоче діяти, а не хейтити. А краще видаліть цю тему, бо особисто я вже не маю ніякого бажання щось комусь доказувати, так як ніби я це хотів зробити для себе і своєї вигоди...
Бувайте!

18

Re: Створити додаток для таксистів мовою С++, під Android i OS

CppDevPro написав:

так як ніби я це хотів зробити для себе і своєї вигоди...

а шо, хтось просив то робить?

19

Re: Створити додаток для таксистів мовою С++, під Android i OS

FakiNyan написав:
CppDevPro написав:

так як ніби я це хотів зробити для себе і своєї вигоди...

а шо, хтось просив то робить?

Тебе також ніхто не просив захищати, але якби не добровольці, то кадирівці тебе вже б давно опустили!

Єдина Людина котра спробувала адекватно щось організувати і почати рух в цій темі це P.Y.

Решта просто сміттярі! Як і ти!

Більше моя нервова система тут не витримає. Краще самостійно буду створювати щось своє.
Бувайте недопатріоти!

20

Re: Створити додаток для таксистів мовою С++, під Android i OS

CppDevPro написав:
FakiNyan написав:
CppDevPro написав:

так як ніби я це хотів зробити для себе і своєї вигоди...

а шо, хтось просив то робить?

Тебе також ніхто не просив захищати, але якби не добровольці, то кадирівці тебе вже б давно опустили!

Єдина Людина котра спробувала адекватно щось організувати і почати рух в цій темі це P.Y.

Решта просто сміттярі! Як і ти!

Більше моя нервова система тут не витримає. Краще самостійно буду створювати щось своє.
Бувайте недопатріоти!

не зроз, хтось просив, чи нє?