41

(15 відповідей, залишених у Python)

Для початку проясніть трошки хоча би за той файл "settings.py" - створення отак таблиці як на мене, то не є добре. Або воно автоматично має створити при виконанні міграцій (але це у вас не джанго ніяке), або мати у проекті спеціальний sql-файл, який легко натягується на базу у потрібному бд сервері. І налаштувань там в принципі ніяких нема (чому ж він зветься settings?), то є зайвий файл.

Далі, навіщо ускладнювати собі життя і розробляти простеньку програму із CLI у стилі MVC?

І нарешті, клас Contact - для чого він призначений? З одного боку, ініціалізується "новим контактом", з іншого боку - дозволяє проводити операції над усією базою. Як мінімум, це грубе порушення SRP (принцип єдиного обов'язку), а також виглядить жахливо.

Це те, що зразу кинулося у вічі. Детальніше не вдивлявся.

42

(15 відповідей, залишених у Python)

ping написав:

50 переглядів і ні одного зауваження.
або все ідеально і нема до чого доколупатися, або все - повна дурня і не вартує навіть зауваження
:(

Ну чому зразу не вартує навіть зауваження? Просто не можна підібрати правильних слів :)

43

(33 відповідей, залишених у Обговорення)

iovchynnikov написав:

Не хочу проблем: Java

Видно, що джавамен. Але це дуже нагла брехня, що з Java немає проблем :)

44

(12 відповідей, залишених у Оцінка сайтів)

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

45

(33 відповідей, залишених у Обговорення)

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

Саме слово означає - помістити в капсулу. Це не обов'язково тільки приховати. Ви поміщаєте в капсулу сукупніть речей (сутностей), які згруповані за якоюсь ознакою. Наприклад, ті ж "капсули часу", куди запихають якісь шкільні речі і викопують через 20 років (принаймні, в американських фільмах таке неоднократно показували).
Отож, тут розуміється також те, що ви поміщаєте в капсулу дані та методи роботи з ними. І саме через ці методи ви можете доступатися до даних, а не ніяк інакше.

47

(16 відповідей, залишених у Інше)

Можна, наприклад, ознайомитись із цим - http://bill-poole.blogspot.com/2008/03/rpc-is-bad.html
Були ще й кращі статті, але не зміг знайти.
На рахунок ООП і залежностей:
- немає єдино правильного підходу, все залежить від ситуації, як ви збираєтеся розширяти, тестувати і т.д. і т.п. спробуйте дотриматися принципу S.O.L.I.D і вже буде добре
- пам'ятайте: якщо ви можете щось зробити, це ще не означає варто зробити

48

(5 відповідей, залишених у Ваші проєкти)

"Нема що написати на форумі, покажу хоч цю біду..."

49

(16 відповідей, залишених у Інше)

1. ООП - не панацея.
2. Я б не використовував RPC.
3. Надіюсь, це допоможе і наштовхне на роздуми :)

50

(10 відповідей, залишених у Комп'ютерні мережі)

Що кажуть спідтести? Як завантажуються сторінки в браузері? Що є ще в домашній мережі (якщо така є)?

51

(20 відповідей, залишених у Python)

Схоже на те, що вам потрібно сформувати список назв місяців і передати в plot, а не "month = range(1,13)".
Ну і відформатуйте код, імпорти робіть з самого верху, побудову графіка теж у функцію. Python закликає до написання читабельного коду, а не отої каші.

52

(18 відповідей, залишених у Обговорення)

Перепис старих і молодих на форумі?

1. Heroes of Might and Magic (особливо 3.58)
2. Warcraft III, особливо за те, що стала платформою для багатьох інших ігор (та ж дота, наприклад)
3. Оце вже згадане вище UFO (X-COM).
4. Space Rangers
5. Quake 3

53

(7 відповідей, залишених у Python)

Варто б уточнити тоді, що саме вони розуміють під кількістю підключень. Може це типу параметр keep-alive? І тоді бачити чи витримує. Ось тут можна почитати - https://домен агресора/company/xakep/blog/259845/

54

(7 відповідей, залишених у Python)

https://medium.freecodecamp.com/million … 5c137af319

https://stackoverflow.com/questions/123 … onnections

Можна ще багато чого нагуглити при бажанні. Але 100 одночасних підключень - це зовсім мало. І як його розуміти? Це ж не буде 100 відкритих курсорів бази даних чи ще якась біда. Навіть якщо й 100 юзерів в одну й ту ж долю секунди нажмуть "сабміт", то на сервері вони нехай собі почергово обслуговуються, або через якийсь пул тредів/конекшнів і т.д., наприклад максимум 10 штук. Думаю, можна знайти уже готові рішення і подивитися як хтось це вже зробив :)

55

(9 відповідей, залишених у *nix)

В pavucontrol має налаштуватися будь-що.

56

(1 відповідей, залишених у Web-сервери)

Ось - github.com/httperf/httperf

57

(6 відповідей, залишених у Java)

Zolin_777 написав:

Добрий день хто підскаже як запустити Java в терміналі? через javac не виходить

А що означає "запустити Java"?

58

(25 відповідей, залишених у Обговорення)

HetmanNet написав:
Q-bart написав:

Хм, ви б краще розповіли, як таке поставити?
Чи то тільки обрані можуть?

Поставити просто: береш 100 грн., 40 перераховуєш ліцензованому тролю на форумі, ще 40 модератору якого просиш додати підпис і 20 адміну.. якщо адмін вчора був, то 60 йому, 20 модератору і 20 тролю.. як бачиш то можуть всі у кого є 100 грн.. ;)

Чудова ідея! Так ось на безкоштовних іграх заробляють - просто купівля нікому не потрібної фігні, чисто понти.

59

(1 відповідей, залишених у Python)

Цікаво, чи це відноситься до теми http://replace.org.ua/topic/8167/ :)
З іншого боку, якщо посилати усіх в гугл чи от сюди - http://stackoverflow.com/questions/3899 … otlib-plot , то який сенс із форуму? Просто постити статті і коментувати їх?

Скільки негативу. А просто ігнор тих тем?