1

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

сьогодні вчитимуся писати widget-и (MultiWidget) для jsonfield (django, postgresql)
завдання - вивести форму , яка дозволить записати в  jsonfield таблицю на N рядків типу <input ... > (визначається для кожного випадку в момент його настання)

2

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

а Ви використовуєте Пакунок: logrotate  ?

Утиліта для роботи з файлами реєстрації подій (log-файли)
https://packages.debian.org/stretch/logrotate
Утиліта logrotate розроблена для спрощення адміністрування файлів реєстрації подій (логів) у системі, що генерує їх у надлишку. Logrotate дозволяє автоматично здійснювати періодичне зтиснення, вилучення та надсилання протоколів поштою. Logrotate може бути налаштована для маніпулювання протоколами щоденно, щотижнево, щомісячно, або коли протоколи досягають визначеного розміру. Зазвичай, logrotate запускається у якості звичайної щоденної задачі cron.

це для дебіану, але думаю є і для інших дистрибутивів

3

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

може тому, що там є ще група типу Admin
спеціально подивився django (думаю що неважливо на якій мові фреймворк) - тут пише таке про групи і для чого вони:

django.contrib.auth.models.Group models are a generic way of categorizing users so you can apply permissions, or some other label, to those users. A user can belong to any number of groups.

A user in a group automatically has the permissions granted to that group. For example, if the group Site editors has the permission can_edit_home_page, any user in that group will have that permission.

Beyond permissions, groups are a convenient way to categorize users to give them some label, or extended functionality. For example, you could create a group 'Special users', and you could write code that could, say, give them access to a members-only portion of your site, or send them members-only email messages.

4

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

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

А у вас який IP? Хоча б перші два числа?

192.168. і так далі, в мене він змінюється

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

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

5

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

промовчу

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

а що за (hd0,msdos6) , якщо його не показує ls ?

якщо на флшці є gparted - корисна штука для роботи з партиціями жорсткого диску

6

(5 відповідей, залишених у Хостинг та домени)

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

http://lurkmore.so/images/6/65/Sphere_horse.jpg

7

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

oleh1818 написав:

Ті що з того що я розмовляю суржиком

розмовляйте як Вам завгодно.
а на форумі бажано писати українською або англійською мовами.

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

і якщо вилітає помилка - то яка ?

8

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

varkon написав:
ping написав:

є одномовний сайт
уже готовий, працює. на свіжому Django (1.11)
раптом треба додати ще одну мову.
начитався, нагуглився, тепер ще хочу поспитати - може хтось таке мав - і підкаже парочку практичних порад.
-  з темплейтами вроді все ясно - файл з перекладами і тег {% trans %}
-  а що робити з моделями ? тупо дадати ще одне дублююче поле типу:
title = models.Model...  # уже є
title_pl = models.Model...  # польський варіант
???

в залежності від параметрів запиту (піддомену єтс) вичітувати потрібну модель?

робити окрему модель на кожну мову не думаю що це гарно.
бачу два варіанти:
- модель одна, але на кожну мову є окремі поля (де це потрібно) і вичитуються вони.
- модель одна, але кожне поле, яке потребує перекладу має FK  на модель з його перекладом
шось як тут описано:
https://stackoverflow.com/questions/157 … tilanguage

9

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

Q-bart написав:

Так. Переклади є такі:
1. Збереігаються в .po .mo - те, що з шаблонів і пітонівських файлів;
2. Зберігаються в базі. Через отакі поля, як вище)

Є готові додатки, які це роблять:
1. rosetta - дозволяє перекладати .po файли з адмінки.
2. django-modeltranslation - додає всі потрібні (по доступних мовах) поля в модель. І відразу при отримуваня даних  з бази віддає значення на вашій мові. І при записі теж саме)

скажімо, адмінка не цікавить - хай буде одномовною.
а от в яких випадках якому з методів віддати перевагу для фронт-енду (рендерінг темплейтів і відображення полів моделей )?

10

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

приєднуюся до прохання - шановні Гуру - зробіть кодрев'ю , будь-ласка!

є одномовний сайт
уже готовий, працює. на свіжому Django (1.11)
раптом треба додати ще одну мову.
начитався, нагуглився, тепер ще хочу поспитати - може хтось таке мав - і підкаже парочку практичних порад.
-  з темплейтами вроді все ясно - файл з перекладами і тег {% trans %}
-  а що робити з моделями ? тупо дадати ще одне дублююче поле типу:
title = models.Model...  # уже є
title_pl = models.Model...  # польський варіант
???

12

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

не спец по js але так краще, здається:

    var ans = prompt("Через воду він проводить,А сам з місця вік не сходить.");
    var opt = ["Міст","міст"];
 
    if (opt.includes(ans)) {
      alert("Вітаю, з перемогою!" + ans + " " + "Дійсно вірна відповідь." );
    }
    else {
            alert("Прикра помилка");
    }

13

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

valentinushych написав:

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

    var ans = prompt("Через воду він проводить,А сам з місця вік не сходить.");
    var opt = ["Міст","міст"];
            for (i=0;i < opt.length; i++) {
            if (opt[i]=ans) {
            alert("Вітаю, з перемогою!" + ans + " " + "Дійсно вірна відповідь." ); break;
            } else {
            alert("Прикра помилка");break;
            }
        }
    

тут

 opt[i]=ans

  у Вас присвоєння.
а потрібно порівння

opt[i]==ans

14

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

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

мета створення таких тем - поки розробляється магазин - розкручувати домен. це для когось секрет?

15

(43 відповідей, залишених у Робота)

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

в мене новий ґітхаб

це вірний крок. але оті картинки що поверталися (здаєтся то був щось типу ToDo) бажано відновити.

в мене були окремо крутюньки, і туду список, озьдо туду список
еее, блеее, чому zip-хвайл не додався?
куди вам закинути?

можна кинути лінк на дропбоксівський каталог в приват.
або , якщо там є можливість - прикріпити в приваті файл

ще є гітлаб - там можна робити приватні репозиторії і розшарювати лінки на певний час.

16

(43 відповідей, залишених у Робота)

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

я тут почув, зо середненький айтішнік отримує $2k, у вас так само?

Де пропав Ваш гітхаб? тобто аплвкації, що Ви давали лінки на них?
У нас є юний фронт-ендщик, вчить vue.js, хотів показати йому ті таблички, що крутяться, а вони зникли (

в мене новий ґітхаб

це вірний крок. але оті картинки що поверталися (здаєтся то був щось типу ToDo) бажано відновити.

17

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

Вітя написав:

Я б зарекомендував наповнити сайт контентом. Сторінки майже завсім пусті. Я про товари

замовник забив.
а мені зараз не до портфоліо з сайтами, бо маю секес з oDATA ще на пару місяців.

18

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

varkon написав:
mike написав:

таблиці category та room мають бути зв'язані по типу один-до-багатьох. Тобто один запис із таблиці category з'єднаний із багатьма записами із таблиці room.

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

це , швидше, не категорія, а опція -тобто -  ще одна сутність )

19

(43 відповідей, залишених у Робота)

FakiNyan написав:

я тут почув, зо середненький айтішнік отримує $2k, у вас так само?

Де пропав Ваш гітхаб? тобто аплвкації, що Ви давали лінки на них?
У нас є юний фронт-ендщик, вчить vue.js, хотів показати йому ті таблички, що крутяться, а вони зникли (

20

(43 відповідей, залишених у Робота)

FakiNyan написав:

я тут почув, зо середненький айтішнік отримує $2k, у вас так само?

я ще далеко не середній ІТ-шник.
я почав вчити пітона в кінці травня 2016 року з курсу для початківців на codeacademy
і паралельно рішати різні задачки на codeabbey - просто щоб отримати їхнього сертифіката, який давали за 126 вирішених задач.
потім було ще багато інших курсів і туторіалів прочитаних.
на 2К я планую вийти через 1.5 року.