LINUX.ORG.RU

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


0

0

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

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



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

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

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

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

boombick ★★★★★ ()
Ответ на: Re: Рабочая машина. от boombick

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

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

Dolphinik ()
Ответ на: Re: Рабочая машина. от Dolphinik

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

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

anonymous ()
Ответ на: Re: Рабочая машина. от BreAK3r

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

Ужасненько.

Спасибо, увидел хоть раз ужоскод 1с. 8)

anonymous ()

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

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

qWen71n ★★★ ()
Ответ на: Re: Рабочая машина. от boombick

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

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

anonymous ()
Ответ на: Re: Рабочая машина. от qWen71n

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

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

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

ip ★★★★ ()

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

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

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

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

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

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

6.0
* (quit)

Zubok ★★★★★ ()

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

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

kbps ★★★ ()

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

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

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

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

Bebop ★★ ()

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

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

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

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

ogion ★★ ()

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

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

anonymous ()
Ответ на: Re: Рабочая машина. от anonymous

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

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

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

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

anonymous ()
Ответ на: Re: Рабочая машина. от anonymous

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

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

lv77 ★★★ ()

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

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

anonymous ()
Ответ на: Re: Рабочая машина. от anonymous

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

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

daaaad ()
Ответ на: Re: Рабочая машина. от daaaad

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

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

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

kda ★★★★★ ()

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

Язык для ушлепков внатуре, неужели += и ++ нельзя придумать?

anonymous ()
Ответ на: Re: Рабочая машина. от anonymous

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

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

anonymous ()
Ответ на: Re: Рабочая машина. от anonymous

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

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

EvilX ()

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

А мене нравится. :)

anonymous ()
Ответ на: Re: Рабочая машина. от anonymous

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

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

anonymous ()

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

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

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

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

vada ★★★★★ ()

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

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

eg0_dist0rti0n ()
Ответ на: Re: Рабочая машина. от vada

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

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

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

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

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

guardian ()
Ответ на: Re: Рабочая машина. от anonymous

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

> Язык для ушлепков внатуре, неужели += и ++ нельзя придумать?

А зачем?

ogion ★★ ()
Ответ на: Re: Рабочая машина. от ogion

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

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

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

anonymous ()

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

ужос!

eXOR ★★★★★ ()

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

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

lester_dev ★★★★★ ()

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

какое же убожество это поделие под названием 1C

alphex_kaanoken ★★★ ()

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

Теперь я понял почему 1С программистам столько платят =)

TWINc ()
Ответ на: Re: Рабочая машина. от kda

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

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

daaaad ()
Ответ на: Re: Рабочая машина. от TWINc

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

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

eXOR ★★★★★ ()
Ответ на: Re: Рабочая машина. от anonymous

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

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

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

anonymous ()
Ответ на: Re: Рабочая машина. от anonymoos

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

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

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 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.