- 1
Оупенспейса тред
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−1
Оупенспейса тред
0
Change(models.model):
def save(self, *args, **kwargs):
is_need_to_add = False
if not self.pk and self.package.type not in [Billing.TYPE_H, Billing.TYPE_F]:
is_need_to_add = True
super(Change, self).save(*args, **kwargs)
if is_need_to_add:
package = self.package
package.done += self.delta
if self.package.status == Billing.STATUS_IN_WORK and package.count_done >= package.count_wants:
package.status = Billing.STATUS_DONE
package.save()
title, id = self.package.company.title, self.package.company.id
leads, price = self.package.count_wants, self.package.price
mail.send("trololo")
package.save()
package.check_billing()
Django ORM, внутри метода save() сразу и сохранение сущности в базу, и апдейт родительской сущности и mail нотификация менеджерам.
+3
Как же лицемерны и жестоки люди!. Куд-куда!.. Это просто ужасно. Сегодня Вы посыпаете мне пшена и кормите с рук, умилительно воркуя,
а завтра с такой же безмятежностью занесёте надо мной топор...
Я НЕ ХОЧУ ЖИТЬ В КУРЯТНИКЕ. Выпустите меня - и я улечу в теплые края или уйду в лес. Мне не нужна Ваша лицемерная забота, взамен на которую я должен отдать Вам свою жизнь.
Я наперечёт знаю все праздники хозяев; в эти дни из курятника забирали кур. Помню, как у хозяина родился сын; весь дом был на ушах, полным ходом шли приготовления.
Приходили родственники, поздравляли хозяина.
Потом в курятник вошёл сам хозяин - необыкновенно веселый, краснорожий, пошатывающийся. Широко улыбаясь, он схватил одну курицу и унес.
За стеной обиженно визжала тётушка Марта, у которой отняли поросёнка и трубно мычал дядя Боря.
Унесенную курицу должно быть пытали - она громко кудахтала, моля о помощи, и била по земле крыльями.
Но взбешенный отказом, палач казнил курицу - вскоре на заднем дворе раздавался ее последний, предсмертный крик...
Потом хозяева съели ее. Поначалу они разломили по крылышку, потом оторвали обе ножки...
Это я понял на следующий день, когда объедки принесли в курятник. Да, я клевал - потому, что Бог создал меня каннибалом. Но в чем же моя вина?..
Скоро пасха, и я с ужасом жду. Всё будет как и много раз: придёт хозяин, погладит меня и унесет.
Когда меня положат на плаху, я не буду кричать - ведь я петух. Мой статус не позволяет мне проявлять малодушие.
Я лишь попрошу его о песне. И я спою в последний раз. Громогласное "Ку-ка-ре-ку!" пронесётся над скотным двором...
На минутку затихнет тётя Марта, куры перестанут плакать, и благоговейно засопит дядя Боря: все поймут, что я погиб, как герой.
+1
else {
// на всякий случай возвращаем true в случае некоторых экзотических браузеров
flashinstalled = true;
}
return flashinstalled;
https://csdrop.org/
main.js
Просто из за комментария ☺
0
&НаСервере
Процедура ЗаполнитьТовары()
Объект.Товары.Загрузить(Товары.Выгрузить());
КонецПроцедуры // ЗаполнитьТовары()
&НаКлиенте
Процедура КомандаЧО06ПлатежнаяКарта(Команда)
ЗаполнитьТовары();
ВыполнитьЧО06ПлатежнаяКарта();
Товары.Очистить();
Объект.Товары.Очистить();
Элементы.КнопкаСуммы.Заголовок = "";
КонецПроцедуры
−101
SELECT AVG(len) from huis
−102
SELECT MIN(len) from huis
−102
SELECT MAX(len) from huis
0
Гуглил, ничего не нашел.
Есть ли такая программа (кроме yacc), которой можно подать на вход структуру или класс, а она сгенерит (опционально):
- парсер конфигов в нужном формате.
- геттеры\сеттеры приватных полей.
- методы взаимодействия с БД (запрос\сохранение\удаление\изменение таблиц|записей) а-ля Django Models.
- ну и прочие удобные плюшки чтобы меньше вбивать код в редактор.
гуглил как "Генераторы исходного кода" ничего толкового не нашел.
+2
https://codepen.io/Chokcoco/pen/jJJbmz
Нихуёво так