13 481

Re: Тема для розмов

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

Маю підозру, всі програми, які могли б приносити користь кінцевому користувачеві, вже давно написано. Якщо сучасний програміст пише код, і йому за це платять, то, навіть якщо творіння його рук робить щось корисне, його можна замінити чимось старим — питання лише в маркетингу/ліцензуванні/«соромно сидіти під ДОСом» і т.п.

На жаль, це висловлювання має місце через відсутність практичного досвіду.

Щось таке колись сказав керівник підрозділу айті в [організація 1], оскільки він практично не стикався з тим що робив підрозділ, а лише керував (як би це кумедно не звучало). Отже, йому хтось з сейлзів [організація 2] розказав що варто збільшити потужності серверного обладнання (яке вони теж продавали для [організація 1]), бо тоді будь-який користувач міг би собі, цитую, "скачати все з бази даних і дивитися в екселі".

Цей менеджер любив побалакати і прийшов з цією балачкою до мене, з такою думкою - ну ось, збільшимо серверні потужності і програмісти стануть непотрібні. Я йому - ну спробуйте викачати хоча б таблицю_А (одна з гігантських) і відкрити в екселі. Він такий - ну ясно що зараз не зможемо, але ж коли збільшимо потужності, тоді буде все гаразд!

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

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

13 482

Re: Тема для розмов

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

Маю підозру, всі програми, які могли б приносити користь кінцевому користувачеві, вже давно написано. Якщо сучасний програміст пише код, і йому за це платять, то, навіть якщо творіння його рук робить щось корисне, його можна замінити чимось старим — питання лише в маркетингу/ліцензуванні/«соромно сидіти під ДОСом» і т.п.

А, хто замінюватиме, "кінцевий користувач"? Ну, гаразд, це в певному сенсі можливо, тільки навіщо? Чи це така собі спроба скасувати прогрес, але так можна дійти до: "та нащо взагалі це все потрібно, якщо можна сидіти в печері та добувати вогонь з каміння".

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

«соромно сидіти під ДОСом»

І чому ДОС, а не CP/M, наприклад?)

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

13 483

Re: Тема для розмов

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

всі програми, які могли б приносити користь кінцевому користувачеві, вже давно написано.

Це не так. Нам ще творити і творити.

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

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

.. можна замінити чимось старим ..

Якби це було так, ми би зараз в полях зерно збирали і землю копали, а не за компютерами по клавіатурі клацали.
Заміна інструментів на більш ефективні це природний процес. Не кожний новий інструмент є ефективніший за старий, але іноді таки трапляються нові і ефективніші.

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

.. питання лише в маркетингу/ліцензуванні/...

Не лише в маркетингу, і часто в супереч маркетингу. Маркетинг - це вміння продати продукт тому, хто сам не купив би цей продукт.

13 484 Востаннє редагувалося P.Y. (25.08.2023 18:08:36)

Re: Тема для розмов

koala написав:

Тобто якщо буде якесь відкриття у побутовій медицині, яке можна буде запрограмувати - то буде нова програма (як буде, скажімо, ставити "правильну" музику для конкретного користувача чи змінювати яскравість/кольорову гамму монітора).

Звучить як опис методики лікування з недоведеною дієвістю.

koala написав:

І ні, ще багато чого можна - але переважно у зв'язці з чимось матеріальним.

Згоден, але приклад чогось матеріального мені уявляється  більш матеріальним. Напр., якби 3D-друк став більш загальнодоступним, це б відкрило нішу для програм, що генерують об'ємні об'єкти під замовлення.     Загалом, має поширитись матеріальна технологія, обслуговуванням якої займатиметься програмне забезпечення, призначене для неї. Технологічна революція на голих софтверних рішеннях — малоймовірно.

13 485

Re: Тема для розмов

leofun01 написав:

Заміна інструментів на більш ефективні це природний процес. Не кожний новий інструмент є ефективніший за старий, але іноді таки трапляються нові і ефективніші.

Додам, не кожна ефективність виправдана (напр., трактор з покращеною аеродинамікою — приклад покращення, що не дає ефекту в реальних умовах).
Потім, заміна менш ефективного інструменту більш ефективним і заміна старого інструменту новим — не одне й те ж. Об'єктивним приводом для заміни може бути навіть не неефективність старого інструменту, а поява несумісностей з ним у новому середовищі — тобто, недолік не старого інструменту, а нового середовища.

leofun01 написав:

Якби це було так, ми би зараз в полях зерно збирали і землю копали, а не за компютерами по клавіатурі клацали.

Чому ж, попит необов'язково свідчить про об'єктивну корисність товару чи послуги — це може бути й щось назразок попиту на тюльпани в Голландії, що підживлював сам себе. Або попиту на наркотики, «корисність» використання яких (особливо немедичного) загальновідома.

wander написав:

І чому ДОС, а не CP/M, наприклад?)

Чому ні? Було б непогано жити в ідеальному світі, де софт для старих ОС зберігає функціональність. Просто епоха ДОС до нас ближча — більше програм збереглося з тих часів в актуальному стані.

wander написав:

Чи це така собі спроба скасувати прогрес, але так можна дійти до: "та нащо взагалі це все потрібно, якщо можна сидіти в печері та добувати вогонь з каміння".

Скоріш, спроба провести межу між поняттями «нове» і «прогресивне». Якщо «печерні» рішення в певних випадках дають кращий результат, ніж «сучасні цивілізовані», то чом би й справді не зробити такі застарілі технології актуальними?

13 486

Re: Тема для розмов

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

Додам, не кожна ефективність виправдана

Вам жеж написали

leofun01 написав:

Не кожний новий інструмент є ефективніший за старий, але іноді таки трапляються нові і ефективніші.

Включайте вже логіку - не кожен ще не значить всі. А взагалі це називається єволюцією, методом випробовувань та помилок ми відкунули погані рішеня та залишили добрі. Брати Райт/Едісон багато раз пробували і щось отримали, після них також люди пробували і ми маємо сучасні літаки та освітлення. Природа на рівні видів та генному(віруси/бактерії) пробує і залишаються ті що змогли краще пристосуватись.
Пропозиція/попит, успіх/випробовування - це все дії зі зворотнім звязком, це рух прогресу який коли в щось/стіну впреться - поверне і поїде далі. Це і є ефективність. А те про що ви говорите це і є "сидіти в печері і під досом", бо ви без зворотнього звязку не можете знати що є прогресивне та ефективне.

13 487

Re: Тема для розмов

vitek написав:

А взагалі це називається єволюцією, методом випробовувань та помилок ми відкунули погані рішеня та залишили добрі.

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

З точки зору виживання в довгостроковій перспективі, доцільніше не бути найпрогресивнішим видом у своїй гілці, а розщепитись на безліч різноманітних форм, частина з яких зможе пристосуватись до мінливих умов середовища. Також доцільно накопичувати атавістичні ознаки, які можуть стати в майбутньому основою для нових пристосувань. Юнікс-подібні системи з їх філософією переносного коду, мабуть, більш послідовно накопичують спадок минулого, ніж гілка CP/M-DOS-Windows, яка на цей момент справляє враження менш життєздатної, охоплює менше платформ, є більш вузькоспеціалізованою, хоча ще зовсім недавно сприймалась як мало не єдина комерційно успішна операційна система.

13 488

Re: Тема для розмов

Чому тупі батьки вигулюють крикливих серунів під вікнами сусідів ?

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

13 489

Re: Тема для розмов

FakiNyan написав:

Чому тупі батьки вигулюють крикливих серунів під вікнами сусідів ?

Щоб встигнути заховати серунів у бомбосховище у випадку повітряної тривоги?

13 490

Re: Тема для розмов

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

Чому тупі батьки вигулюють крикливих серунів під вікнами сусідів ?

Щоб встигнути заховати серунів у бомбосховище у випадку повітряної тривоги?

Ні. Ніхто тут не ховається, і тупі батьки і крикливі серуни так само бігають на дворі, коли лунає тревога.

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

13 491

Re: Тема для розмов

для FakiNyan - після війни

Зони без серунів в нідерландських авіалініях (ґуґл транслейт)
https://nieuws-corendon-nl.translate.go … r_pto=wapp

13 492

Re: Тема для розмов

frz написав:
для FakiNyan - після війни

Зони без серунів в нідерландських авіалініях (ґуґл транслейт)
https://nieuws-corendon-nl.translate.go … r_pto=wapp

І шо, це мені треба буде жити в тих авіалініях?

13 493

Re: Тема для розмов

FakiNyan написав:
frz написав:
для FakiNyan - після війни

Зони без серунів в нідерландських авіалініях (ґуґл транслейт)
https://nieuws-corendon-nl.translate.go … r_pto=wapp

І шо, це мені треба буде жити в тих авіалініях?

Страждай.

13 494

Re: Тема для розмов

Німецька гостинність вражає. Разом до Перемоги!

Німецький чиновник міськради малював свастики на українських автівках - Deutsche Welle.

13 495

Re: Тема для розмов

Tarpan87 написав:

Німецька гостинність вражає. Разом до Перемоги!

Німецький чиновник міськради малював свастики на українських автівках - Deutsche Welle.

Не узагальнуйте, в Дойчляндії більшість нормальні люди. Просто дибілєки завжди більш помітні в будь-якому середовищі. А чиновник, який таке зробив, сподіваюсь буде позбавлений можливості займати державну посаду.

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

13 496 Востаннє редагувалося flatliner (04.09.2023 20:54:37)

Re: Тема для розмов

Вирішив оце подивитися, що воно за CS50, що його всі так вихваляють )))
Залип на скретчі... сьогодні робота пішла лісом )))

https://scratch.mit.edu/projects/889090233

Подякували: Tarpan87, ReAl2

13 497

Re: Тема для розмов

Встановити Scratch для убунту

sudo apt install scratch

13 498

Re: Тема для розмов

Та нащо він потрібен насправді )))
... просто затягує як іграшка )

13 499 Востаннє редагувалося ReAl (04.09.2023 23:45:31)

Re: Тема для розмов

bvn написав:

Вирішив оце подивитися, що воно за CS50, що його всі так вихваляють )))
Залип на скретчі... сьогодні робота пішла лісом )))

https://scratch.mit.edu/projects/889090233

:-)
Я теж був поліз у CS50 (На Прометеусі, з цікавості більше до перекладу. А щодо самого CS50, то навіщо там часом множать на sizeof(char) я досі не зрозумів)

Ну й відповідно у скретч теж заліз.
Там власне на котику коду мало, основний на item.
Коротко про враження від самого скретчу тут

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

13 500 Востаннє редагувалося frz (05.09.2023 11:48:13)

Re: Тема для розмов

обговорення обмежень Scratch і пошук воркераундів (Eng)