LINUX.ORG.RU

Рабочая машина.


0

0

Дистр: Fedora Core 6 i386.
Звиняйте за jpg.
Всё достаточно прозаично.
gnome, conky, 1C через etersoft@wine, audacious. Верхняя панель на самом деле постоянно скрыта.
Шрифт везде verdana.
Пинайте.

>>> Просмотр (1280x1024, 289 Kb)



Проверено: Pi ()

Если Скрин == Говно
  Переместить (Скрин, Фтопка)

А что, в 1С оператор сравнения записывается как "=", а не "=="?

boombick ★★★★★
()
Ответ на: комментарий от boombick

Да... Это вообще недоязык. 8-ка конечно сильна, но 7-изобретал аццкий сотона, попивая сок у себя в борбуйске. И вообще разработка на 1С этот как частная проктология: деньги приносит хорошие, но так влом этим заниматься...

Dolphinik
()
Ответ на: комментарий от Dolphinik

Наша пицца самая пиццатая пицца! (Внутренняя поговорка в 1с)

anonymous
()
Ответ на: комментарий от boombick

= использовался в разных языках как оператор присваивания задолго до 1с

anonymous
()
Ответ на: комментарий от qWen71n

>курьер в консоли старашненько смотрится

Нормально смотрится, если бы еще не сглаживание.

ip ★★★★
()

Гы-гы. Я уже сто лет не видел этого убожества 1С. Чуть не вырвало. :)

Кстати, вот. SBCL (common lisp). Можно в таком же духе поразвелчься:

* (defun корень-квадратный (x) (sqrt x))

КОРЕНЬ-КВАДРАТНЫЙ
* (defun умножить-на-2 (x) (* x 2))

УМНОЖИТЬ-НА-2
* (умножить-на-2 (корень-квадратный 9))

6.0
* (quit)

Zubok ★★★★★
()

Зачем 1C ? Есть же Java...

kbps ★★★
()

А я пну еще и за дефолтный конфиг от коньков! Он смотрится криво.

Про шрифт в терминале уже сказали...

ЗЫ 1с позабавил =)

Bebop ★★
()

> Шрифт везде verdana.

Не везде. Да и её что-то перекарёжило. Из-за jpeg'а?

Всё-таки шрифты с засечками не для экрана. Да и в 1С не мешало бы межстрочный интервал увеличить, легче читаться будет.

ogion ★★
()

Язык в 1С - ужжжжосссс... В питоне эта проверка у меня в пять строк уложилась Никогда, ни за какие деньги я не буду писать на 1C!!!

anonymous
()
Ответ на: комментарий от anonymous

У меня несколько вопросов к автору.

Где брал wine@etersoft. С сайта или покупал? Насколько стабильно работает?

Есть ли возможность организовать работу нескольких клиентов с одной базой?

anonymous
()
Ответ на: комментарий от anonymous

Молча жму руку. Респект. 1С под линухом - мегазачёт, после этого проблемы шрифтов идут в топку. Жду коментов по стабильности работы.

lv77 ★★★
()
Ответ на: комментарий от anonymous

+1
даже меня, быдлокодера на быдлоязычке, покорежило

Rebel_Star
()

А пачиму так много памяти жрет? А если ето добро поставить на С700+128М РАБОТАТЬ можно будет?, кстати хорг 7.1 более чем в два раза отжирает памяти чем 6.9(7.0) ~150mB (напротив ~60 в 6.9) - смотрел free: -/+ buffers/cache, или не там смотреть?

anonymous
()
Ответ на: комментарий от daaaad

> и встроенный язык для манипуляции объектной моделью.

Хм... Надо бы сказать HR менеджерам чтобы писали в вакансиях не "программист 1С" а "манипулятор объектной модели 1С".

kda ★★★★★
()
Ответ на: комментарий от anonymous

Это опять я, злобный анонимус... ЗЫ: За федору незачот... Slackware наше все!

anonymous
()
Ответ на: комментарий от anonymous

etersoft@wine купленная. Версия network. Работает стабильно. 8 юзверей с одной базой. Вторая неделя пошла. Полёт нормальный.

EvilX
() автор топика
Ответ на: комментарий от anonymous

Не все языки, не имеющие ++ и +=, являются языками для ушлепков ;)

anonymous
()

Ааааааааааааааа!!!!!!!!!!!! Мааааааааааааамааааааааааааа!

ЗЫ. В студенческие годы (вас еще на свете не было), был у нас курс вычислительной техники. На машинах "Наири С" и "Наири К". Там был язык программирования АП назывался. Создатели 1С, видимо, начирали с вой путь с этих машин.

Фишка закючалась в том, что все было на русском, но это еще не вся фишка. На "Консул"-е набираешь "вв", а эта хрень за тедя молоточками добивает "едем". Получается "введем". Все ключевые слова языка так. Ох по пальцам дубасила сука, когда молоточки друг за друга зацепятся и их пытаешься расцепить.

vada ★★★★★
()

Мозгопожирающий код. Точно. 1С хотят мой мозг.

eg0_dist0rti0n
()
Ответ на: комментарий от vada

Да все проще, намного причем.

Вы думайте 1с придумали новый язык какой-то? Неа :) , смотрите на содержание, а не на форму.

Это вижуал бэйсик для приложений, точно такой и в оффис микрософтский встроен. Операторы на русский перевели и названия функций.

Движок скритовый они, конечно микрософтский цепляют.

guardian
()
Ответ на: комментарий от ogion

Действительно

Счетчик=Счетчик+1; //это тру код )

anonymous
()

чеерт, "КлиентИННАХ (ВыибИННАХ)" - это для тру падонков!

lester_dev ★★★★★
()
Ответ на: комментарий от kda

не надо передергивать. встроенный язык не позволяет определять новые типы данных и модифицировать структуру существующих. т.е. програмирование сфодится к составленю алгоритмов взаимодействия этих объектов. какого хрена это сравнивать с языками програмирования ? 1с занимался в 98-2000 годах. наелся. конечно, то что там монстрообразный код как раз вина того что работают с ним непрограммисты насчет ХеАр - точно так - писать надо что-то типа бухгалтер, логистик с алгоритмической подготовкой.

daaaad
()
Ответ на: комментарий от TWINc

Я думаю им еще молоко выдают и ноотрапилом потчуют.

eXOR ★★★★★
()
Ответ на: комментарий от anonymous

> Язык в 1С - ужжжжосссс... В питоне эта проверка у меня в пять строк уложилась Никогда, ни за какие деньги я не буду писать на 1C!!!

Можно доказательство в студию? а то похоже на бурную фантазию

anonymous
()
Ответ на: комментарий от anonymoos

За пятистрочный пусть автор отвечает, а вот кусок из моего проекта

def controlSum(mask, value):
    result = 0
    for x, y in zip(mask, value):
        result += x * int(y)
    return result    

class INN(formencode.FancyValidator):

    messages = {
        'badPhysicalFormat': u'Неверный формат, ожидается 12 цифр',
        'badJuridicFormat': u'Неверный формат, ожидается 10 цифр',
        'badINN': u'Неверный ИНН'
        }
    
    physical_regex = re.compile(r"^\d{12}$")
    juridic_regex = re.compile(r"^\d{10}$")
    physical_mask1 = (7,2,4,10,3,5,9,4,6,8,0)
    physical_mask2 = (3,7,2,4,10,3,5,9,4,6,8,0)    
    juridic_mask = (2,4,10,3,5,9,4,6,8,0)
    
    def __init__(self, format = "natural"):
        self.format = format
    
    def _to_python(self, value, state):
        if self.format == "juridic":
            if not self.juridic_regex.match(value):
                raise validators.Invalid(self.message("badJuridicFormat", state), value, state)            
        else:    
            if not self.natural_regex.match(value):
                raise validators.Invalid(self.message("badPhysicalFormat", state), value, state)            
        return value        
            
    def validate_python(self, value, state):
        if len(value) == 10:
            cs = controlSum(self.juridic_mask, value) % 11
            if cs > 9: cs = cs % 10
            if cs != int(value[9]): 
                raise validators.Invalid(self.message("badINN", state), value, state)
        else:    
            cs1 = controlSum(self.natural_mask1, value) % 11
            if cs1 > 9: cs1 = cs1 % 10
            cs2 = controlSum(self.natural_mask2, value) % 11
            if cs2 > 9: cs2 = cs2 % 10            
            if cs1 != int(value[10]) or cs2 != int(value[11]): 
                raise validators.Invalid(self.message("badINN",state),value, state)

Здесь, конечно не пять строк, но основную часть занимает связь в фреймворком

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.