Pull to refresh
273
0
Георгий Шуклин @amarao

Забанен за упоминание войны. Больше не на хабре.

Send message
(что бы такое ещё придумать, чего не умеет emacs?.. Оптическое распознавание речи? моделирование сопромата?)
Давайте покажу быстрый айтишный пример. Допустим, сисадмин. В средней руки компании. Два эникейщика на коротком поводке, директор, который более-менее понимает, как «это» должно работать.

Кто обслуживает принтеры? А ксерокс? А шредеры (вон, в бухгалтерии сломался).

В 1С в форме вывода неправильно выводится шрих-код (шрифта нет). Ага, и надпись надо в бок сдвинуть. А вот тут не добавишь вывод ИНН? И вообще, план счетов неправильно учитывает 21 и 77 счета.

Нужно компьютер переставить вот в тот угол. Да. А в соседнее здание телефон? Ну, там теперь офис и нужно пять телефонов и четыре компьютера.

(и т.д. и т.п.) В малых компаниях обычно нет «должностных обязанностей», а есть «потребности».
про синдром небольшой компании и много навыков я чуть позже напишу…

Замечу только, что расти без рабочего стимула получается много хуже и медленнее, чем когда изучаемое объективно нужно в работе.
Ну, детекторы движения научились делать давным-давно. Двигается? Подозрительно…
А как же нарушения авторских прав? Неужели такую перспективную технологию борьбы с пиратами, подрывающими американскую экономику, всё ещё не используют?
(по этому и троллинг, а не ахинея)
(задумавшись)

А где в криптографии Фурье используется?
Если говорить про grep, как средство «для скриптов», то да, вероятность работы с бинарниками мала. А если говорить про греп, как ручной инструмент для «разбирательства» в системе — очень даже актуально. Например, вот так:

grep -a -R "test.ru" * |hexdump -C для выяснения, в каком из бинарников хранится ссылка на test.ru
Чисто из флейма, вот список опций grep, описания которых я не нашёл в посте:
       -A NUM, --after-context=NUM
              Print NUM lines of trailing context after matching lines.  Places a line containing -- between contiguous groups of matches.

       -a, --text
              Process a binary file as if it were text; this is equivalent to the --binary-files=text option.

       -B NUM, --before-context=NUM
              Print NUM lines of leading context before matching lines.  Places a line containing -- between contiguous groups of matches.

       -C NUM, --context=NUM
              Print NUM lines of output context.  Places a line containing -- between contiguous groups of matches.
       -b, --byte-offset
              Print the byte offset within the input file before each line of output.
       -D ACTION, --devices=ACTION
              If  an  input file is a device, FIFO or socket, use ACTION to process it.  By default, ACTION is read, which means that devices are read just as if they were
              ordinary files.  If ACTION is skip, devices are silently skipped.
      -I     Process a binary file as if it did not contain matching data; this is equivalent to the --binary-files=without-match option.
       -m NUM, --max-count=NUM
              Stop reading a file after NUM matching lines.  If the input is standard input from a regular file, and NUM matching lines are output, grep ensures  that  the
              standard input is positioned to just after the last matching line before exiting, regardless of the presence of trailing context lines.  This enables a call-
              ing process to resume a search.  When grep stops after NUM matching lines, it outputs any trailing context lines.  When the -c  or  --count  option  is  also
              used,  grep does not output a count greater than NUM.  When the -v or --invert-match option is also used, grep stops after outputting NUM non-matching lines.
       --label=LABEL
              Displays  input  actually  coming from standard input as input coming from file LABEL.  This is especially useful for tools like zgrep, e.g.  gzip -cd foo.gz
              |grep -H --label=foo something
       -R, -r, --recursive
              Read all files under each directory, recursively; this is equivalent to the -d recurse option.
       -Z, --null
              Output  a  zero  byte  (the ASCII NUL character) instead of the character that normally follows a file name.  For example, grep -lZ outputs a zero byte after
              each file name instead of the usual newline.  This option makes the output unambiguous, even in the presence of file names containing unusual characters like
              newlines.   This  option can be used with commands like find -print0, perl -0, sort -z, and xargs -0 to process arbitrary file names, even those that contain
              newline characters.


Когда я знакомился с дотнетом, после первой радости «о, сделали» пришло разочарование, потому что масса мелких и удобных вопросов оказалась забыта и не реализована. Так же как не реализована совместимость с posix и даже с существующими командами для cmd.
[троллинг]
А емакс уже показывать тег video научился? А canvas и webDB?
Алсо, старые версии делали ужасный амаретто. Это пофиксили?
[/троллинг]
Не принимайте посторонние анонсы от даунлинков, и станет всё хорошо.
Тут есть два момента: да, бывают редакторы, которые что-то перепутали/не понимают. Обычно помочь им можно. Но носиться с каждым участником… Довольно много людей не имеют интереса в Википедии и решают, что раз можно редактировать, то можно редактировать «для себя». Например, поставить ссылку на свой сайт. Или стереть о себе нелицеприятное утверждение, хоть оно и с источниками. Или просто написать о себе/своём дедушке/своей музыкальной группе.

… В любом случае, Википедия, проект добровольный. Хотите помогать новичкам — помогайте. Не хотите — никто не сможет заставить.
Ну, опять же, сошлюсь на то, что где-то кто-то говорил (да, авторитеты...), что патенты, не привязанные к устройствам (модели), легко будет опровергнуть в суде.

Но, умываю руки, не профессионал.
(тихо, тихо) Я не адвокат и не специалист по праву (что бы я тогда на хабре делал?)

Это информация из различных источников, которую я знаю (в том числе от bablaw). Если нужно что-то очень авторитетное, нужно прямо спецов спрашивать.
Поправочка: все эти нарушения патентов касаются США и не действуют в России, потому что в России нет патентов на алгоритмы. Таким образом, любая open source реализация h264 (т.е. реализация, не заимствующая код (как последовательность символов) из реализации MPEG-LA) полностью законна на территории России. Есть отдельный вопрос с товарным знаком, но, насколько я знаю, он не регистрировался в России.
wine, winetricks, appdb, qemu, virtualbox.

хватит?
(задумчиво) Вообще, если говорить про «максимальный объём», то NAS должен просто саспендить неиспользующиеся диски. Тогда их количество может быть практически неограниченным.

1-2 винта кеша, винты библиотеки, включающиеся on-demand… Только там придётся сильно с софтом возится.
Извиняюсь, но в датацентрах (если мы не про колокейшн) обычно используются встроенные в ipmi удалённые консоли. Которые не IP-KVM в смысле 'kvm', а простые железки usb-over-ip и соответствующим образом работающая видеокарта без DSP. (т.е. она просто физически не может показывать видео-сигнал, зато умеет отдавать его по IP).
… для наладонников. www.xen.org/products/xci.html
Если что, среди зенов есть гипервизор для

Information

Rating
Does not participate
Registered
Activity