Pull to refresh
0
0
Максим К. @xammi-1

Веб-разработчик

Send message

Величайшая игра! Играю в неё с 2004 года и не надоела, продолжаю катки по выходным на огромных случайных картах. По неторопливости напоминает шахматы.

гнать обратно в ту помойку

местные комментарии доставляют не меньше статьи

https://mol.hyoo.ru/#!demo=mol_list_demo_table/section=demos
виджет для выбора дат проработан слабо. Нет возможности быстрого выбора года курсором, высота поля ввода скачет при переключении месяца.

Чисто моё мнение, что все проблемы здесь возникают от анонимности. Если бы можно было посмотреть, кто минусует карму, то не было бы ни обращений в саппорт, ни "инициативы на полях".


Если бы какая-то компания захотела бы держать штат проплаченных "минусаторов" без указания компании в профиле, то экономически такое реализовать сложнее, чем написать в свой рабочий чатик: "коллеги, помогите тут минусами, наших задвигают"

Чисто моё мнение, что все проблемы здесь возникают от анонимности. Если бы можно было посмотреть, кто минусует карму, то не было бы ни обращений в саппорт, ни "инициативы на полях".


Если бы какая-то компания захотела бы держать штат проплаченных "минусаторов" без указания компании в профиле, то экономически такое реализовать сложнее, чем написать в свой рабочий чатик: "коллеги, помогите тут минусами, наших задвигают"

В куче компаний есть kpi по найму. Позиция должна закрываться за X технических собеседований, иначе начинается поиск процессных проблем.

Лично моё субъективное мнение: "Не хотел бы получить такой дизайн даже в подарок". В следующий раз лучше спросите разрабов до изготовления заказа.

Не совсем понял про objects, однако согласен со второй частью комментария.


На своих проектах делаю так:


# models.py -------------------------
class Site(models.Model):
    # название, куча вспомогательных полей
    domain = models.CharField(...)

class Info(models.Model):
    # куча информационных полей
    site = models.ForeignKey(Site, ...)

# middlewares.py -------------------------
class SiteMiddleware(models.Model):
    def process_request(self, request):
        domain = request.META['HTTP_HOST']
        site = Site.objects.filter(domain=domain).first()
        if not site:
            raise Http404()
        setattr(request, 'site', site)

# views.py -------------------------
class IndexView(ListView):
    def get_queryset(self):
        return Info.objects.filter(site=self.request.site)

Делаю также шесть лет и ни разу не пожалел. Плюсы от подмены через AUTH_USER_MODEL:


  • одна таблица в базе данных со всеми колонками вместо двух (упрощаются выборки, describe);
  • одна кастомная админка вместо двух;
  • возможность переопределить встроенную команду createsuperuser. К примеру, максимально упростить её;
    Только лучше переопределять не AbstractUser, а унаследовать AbstractBaseUser и PermissionMixin. Более гибкое и настраиваемое решение получится.

Мне казалось "ревью кода" стало общепринятым термином. Полез в английскую версию и только так понял, что "обзор кода"="code review"

Ваши уточнения вполне полезны:


(по статье 1) Для меня все эти слова про "демократическое", "федеративное", "правовое" и "государство" — это тоже неопределённые понятия. Но ровно до той поры, пока не найдётся признанный правовой документ, где даются определения. Такого документа не может не быть, поскольку существующая конституция эти понятия тоже использует. Подозреваю, что про права и свободы написано в Конвенции по правам человека.


(по статье 2) Так написано в конституции её авторами. Сам бы хотел спросить у них, что они имели ввиду. Если эти строки совсем бесполезны и не имеют практического правоприменения, то я бы их вообще выкинул из текста.


(по человеку) Легко расширить, добавив понятие "гражданин":


Гражданин := человек | марсианин | говорящий кот | ... ;
Высшая ценность := гражданин & его права & его свободы;

(по &) ваша запись почти эквивалентна моей, за исключением oneOrMore. В оригинале имелось ввиду, что страна состоит из "все вместе в совокупности".

Основная ссылка на документацию проекта ведёт на 404


Our kernel is Ulex v1.1. Read more about it here: Ulex v1.1 Documentation
https://drive.google.com/drive/folders/1u1eDjtj8y3FiTDz7tvAaatFfW49ioSlF?usp=sharing

Попытался добавить формализма в текст конституции. Получил примерно такое:


:= при чтении заменяется на "это есть"
& при чтении заменяется на "и"
| при чтении заменяется на "или"

------- Статья 1 ---------

1. Россия := (демократическое & федеративное & правовое) государство;
   Форма правления России := Республиканская;

2. Российская Федерация := Россия;

Дальнейшее под спойлером
------- Статья 2 ---------

Высшая ценность := человек & его права & его свободы;

Обязанность государства := (признание & соблюдение & защита) высшей ценности;

------- Статья 3 ---------

1. Народ := многонациональный народ России;
   Народ := носитель суверенитета & единственный источник власти;

2. Способ осуществления власти := непосредственно народом | через органы гос. власти и органы местного самоуправления;

3. Непосредственно народом := через референдум | через свободные выборы;

4. Захват власти := то, что преследуется по федеральному закону;  // по какому именно?

------- Статья 4 ---------

1. Распространение суверенитета := вся территория России;

2. Высший закон := конституция & федеральные законы;  // одинаковый приоритет?

3. Обязанность государства := обеспечить (целостность & неприкосновенность) территории России;

------- Статья 5 ---------

1. Равноправные субъекты := республики & края & области & города фед. подчинения & автономные области & автономные округа;
   Россия := равноправные субъекты;

...

Вроде гораздо лучше, чем оригинальный текст, но ещё не язык программирования.

Каждый своё, или все вместе что-то одно новое? По общему посылу статьи и по цитате в начале увидел призыв ко второму варианту.

Проиндексированные конституции разных стран — это здорово. Но это совсем не помогает начать какую-либо работу. Для начала необходим структурный разбор существующего текста. Какая терминология там используется? Какое назначение у каждой главы, какие отношения она регулирует? Я не юрист, а просто it-шник и вижу здесь минимум месяц только подготовительной работы для каждого участника. Иначе утонем в отсебятине.

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Registered
Activity