парадокс?

Самые лучшие вещи в жизни – бесплатны.

самые лучшие вещи в жизни

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


Теги:

Сельпо и люди

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

На днях поинтересовался в службе поддержки сети Сельпо, почему продавцы мясного отдела наклеивают стикер на колбасу не где-нибудь на свободном место, которого хватает в достатке, а чотко на стикер производителя, на ту его часть, на которой нанесена дата производства колбасы и конечный срок употребления. Ответ просто поколебал мои представления о законах физики:

Со всем Уважением к своим покупателям , Администрация магазина просит извенения за доставленные неудобства. Колбаса "Докторская" ТМ Глобино продается с витрины ,она запакована в вакуумной упаковке , на данную упаковку стикер по стандарту не клеится, так как он не держится (сползает), поэтому продавцы клеят стикера на заводскую этикетку – рядом.

Орфография и пунктуация сохранены.

Так что, пока вы товар несете на кассу, стикер, негодяй эдакий, переползает на вашу одежду, лазит по карманам и всячески пытается вам насолить. Будьте бдительны!!


Теги: , , , , , ,

Sokol такой Сокол

Сегодня на почту пришло письмо:

Мы очень признательны Вам за то, что остановили свой выбор на нашем интернет-магазине.
После анализа Ваших покупок, мы назначаем на Вашу учетную запись ценовую колонку К1. Вы уже можете этим пользоваться. Это позволит Вам экономить больше вместе с нами!

Ну, думаю, круто, посмотрю, сколько я наэкономлю =)

Dell U2412M Black в Соколе стоит 310$ (2511 грн), с мегасуперпуперскидкой – 308$ (2495 грн). Точно такой же в Розетке стоит 306$ (2479 грн), при том, что логистика в Розетке не блещет, но все равно в разы лучше, чем в Соколе.

Занавес

P.S.

Логистику подтянули, признаю, не знаю как с доставкой на дом, но в магазин все значительно быстрее теперь доставляется, похвально. А вот с ценами – не очень, монитор из примера уже на 10$ подорожал. Может стоит сменить поставщиков?


Теги: , , , , ,

Отключение beeper в VMWare

Отключить системный динамик в VMWare можно строкой:

mks.noBeep = "TRUE"

Ее нужно добавить в файл конфигурации виртуальной машины – *.vmx, его можно редактировать в любом текстовом редакторе.


Теги: , , , ,

Программисты вперде!

Люблю программистов за их мегаинформативные послания юзерам:

HTC Updating


Теги: , , ,

Отправка письма из shell

Как отправить письмо с вложением из оболочки UNIX? Есть несколько вариантов, я рассмотрю самые простые, – системными средствами и сторонним ПО.

mail + uuencode

Почти наверняка самый рабочий способ на любой системе.

~> ( echo "body text message" ; echo ; cat file.txt | uuencode file.txt ) | mail -s 'Subject' to@domain.tld

в почтовый ящик придет сообщение в виде:

To: to@domain.tld
Subject: Subject
Message-Id: <20111205165235.0DB932ECAC@dom.tld>
Date: Mon,  5 Dec 2011 16:52:35 +0000 (UTC)
From: sender@domain.tld (sender)

body text message

begin 644 file.txt
M+W-B:6XO;61M9G,@+7,@-#`Y-DT@+6D@,3`R-"`M=R!M>7-Q;#IM>7-Q;"`M
M<"`W-S<@;60P("]M>7-Q;%]T;7`*(R,M+2TM+2TC(PT*26YC;W)R96-T(&EN
...
M;F1E>"YP:'`[(&-D("T[(&QS("UL82`D:2]I;F1E>"YP:'`[(&1O;F4*(R,M
)+2TM+2TC(PH*
`
end

Плюсы: универсальный способ, не требует установки дополнительного ПО

Минусы: не все почтовые клиенты понимают этот формат и письмо возможно придется раскодировывать. Если вы пользуетесь почтой Гугла (GMail) – вам повезло, такой формат он понимает и файл можно будет скачать как обычный прикрепленный файл.

mail + base64
~> cat file.txt | base64 | mail -s 'Subject' to@dom.tld
~> cat file.txt | uuencode -m file.txt | mail -s 'Subj' to@dom.tld

Плюсы: файл в письме отправится

Минусы: письмо наверняка будет не понято почтовым клиентом и вложение будет просто выведено в виде текста, который нужно дополнительно распаковывать. GMail такие письма не понимает.

sendmail
~> ( cat header ; cat ssh.txt | base64 ) | /usr/sbin/sendmail -t
~> ( cat header ; cat ssh.txt | uuencode -m ssh.txt ) | /usr/sbin/sendmail -t
~>
~> ( cat header ; cat ssh.txt | uuencode ssh.txt ) | /usr/sbin/sendmail -t
# это не правильно, но GMail понимает и такой формат

В файл header предварительно внесены необходимые заголовки:

~> cat header
Subject: With attachment
From: me@dom.tld
To: to@domain.tld
Content-Type: text/plain; charset=UTF-8
Content-Disposition: attachment; filename="file.txt"
Content-Transfer-Encoding: base64

Здесь мы явно указываем кодировку файла (UTF-8), имя файла, которое будет показываться в письме (может не совпадать с именем файла, который мы кодируем) и метод кодирования (base64). В третьем примере файл будет закодирован в uuencode, это тоже может вызвать сложности у почтовых клиентов. uuencode –m, в отличие от base64, помечает начало и конец закодированных данных, так же, как и просто uuencode. В первом случае начало данных будет помечено строкой:

begin-base64 644 file.txt

конец:

====

во втором случае:

begin 644 file.txt

конец:

end

Плюсы: письмо понимается большинством почтовых клиентов

Читать остальную часть заметки »

Теги: , , , , , , , , ,

LF in ee and mcedit

Если внезапно при старте какой-то софтины в консоль валится такое:

readlink: illegal option -- f
usage: readlink [-n] [file ...]
Could not locate binary file, aborting

значит кто-то добрый своими ручками правил /etc/rc.conf в редакторе mcedit и тот в свою очередь не поставил заветный магический символ LF в конце последней строки.

Палится такой фейспалм следующим образом:

20:29 [ME] ~ ~> cat ee-dited.txt
Line 1
Line 2
Last Line
20:29 [ME] ~ ~> cat mcedit-edited.txt
Line 1
Line 2
Last Line20:29 [ME] ~ ~>
20:29 [ME] ~ ~>

Строка приглашения выводится сразу после последней строчки файла, а не с новой строки.

Косяк этот зачастую обнаружить очень не просто, особенно, если человек с таким не сталкивался. Если mcedit’ом отредактировать крон, например:

env EDITOR=mcedit crontab -e

последнее крон-задание выполняться не будет.

Редакто ee таким не страдает, поэтому я отдаю предпочтение именно ему.


Теги: , , , , , , , , ,