Тотальная неудачница и убийца жёстких дисков.
#post-id: 5311-14-52
#original-date: 9.02.2015 Mon
#original-time: 2:52 PM
#original-day:  5311
#original-host: WinXP Prof SP3 (Build 2600)

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

Сам пост поветсвует про то, что было бы, если бы у диснеевских принцесс были "реалистичные" волосы:

http://www.adme.ru/tvorchestvo-hudozhniki/esli-by-u-disneevskih-princess-byli-nastoyaschie-volosy-844010/

Его обсуждение:

http://feministki.livejournal.com/3884325.html#comments

Не знаю как волосы у арабов и сильно стилизованная рисовка Покахонтас, а вот критиковать волосы вымышленного существа (русалки) - это да, это сильно.

Но как я уже сказала выше, голос разума всёже побелил в камментах, а большая часть народу даже не отметилась.

07:51

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5311-14-35
#original-date: 9.02.2015 Mon
#original-time: 2:35 PM
#original-day:  5311
#original-host: WinXP Prof SP3 (Build 2600)

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

http://geektimes.ru/post/245504/

Какой чистый, незамутнённый разум.

#upd: Гы!

Могу констатировать, что книга оказалось действительно взрывной, взорвав мой мозг ещё до прочтения.

07:51

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5311-11-54
#original-date: 9.02.2015 Mon
#original-time: 11:54 AM
#original-day:  5311
#original-host: WinXP Prof SP3 (Build 2600)

Придумала как статичные сайты без лишних проблем выгружать на сервер через SSH.

Сначала хотела заюзать rsync, но это привело к бешенству, о котором я писала ранее. PuTTY с его SSH.EXE тоже не годился, поскольку там туговато с кириллицей и командами (программа эмулирует FTP.EXE). Ещё я использовала для этого BTSync, но признала это решение непрактичным, поскольку я не каждые пять минут меняю файлы сайта, а синхронизация идёт постоянно, BTSync кушает память. В итоге мой выбор пал на WinSCP, который умеет SFTP (передача файлов через SSH), который виндовый и который без закидонов. Он похож на те же FTP.EXE и PuTTY, но обладает большим набором команд. Ранее я пыталась его заюзать для подобной задачи, но отчего-то у меня ничего не получилось. В этот раз я воспользовалась всей мощью его команд, которых нет у PuTTY, и решила задачу.

Итак, задача. Есть папка с файлами, представляющими из себя сайт. В папке могут быть подкаталоги, в них какие-то другие файлы. Файлы меняются локально, на сервере ничего не меняется. Нужно обеспечить синхронизацию с сервером, а именно заливку изменившихся файлов на сервер в автоматическом режиме, а также удаление всех файлов, которые удалены локально.

Допустим, сайт расположен в каталоге E:\Site. На сервере же каталог сайта - /var/www/hosts/serenareem.net.

Для решения юзаем WinSCP. Допустим, установленную, можно и в портабельном варианте. Допустим, её каталог - C:\Utils\WinSCP.

Для начала нам нужно создать профиль в WinSCP. Вомзожно, такой уже есть (если программа юзается постоянно). В нём настраивается хост, пароль и/или ключ, параметры передачи всё такое прочее. Тоесть оно должно работать.

Теперь делаем файл, скажем, Upload.BAT. Примерно такого содержания:



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

EXE_PATH - это каталог, который содержит файлы WinSCP. Я не вызываю исполняемые файлы напрямую, а перехожу в каталог с ними (команда PUSHD работает как CD, но позволяет потом вернуться назад командой POPD), поскольку в случае портабельной установки WinSCP INI файл начинает искать в текущем каталоге, куда может закинуть и winscp.rnd, который нам в каталоге сайта не нужен.

Отсюда же вытекает переменная sсript_FILE_NAME, которая указывает абсолютный путь к командами, которые нужно выполнить. Так как каталог с командами больше не является текущим, нужно указать путь к файлу полностью.

Заметьте, что скрипт лежит в каталоге сайта. Об этом будет сказано ниже.

В качестве исполняемого файла вызывается winscp.com, который потом всё равно вызывает winscp.exe, но по крайней мере гарантируется, что будет консоль ^^'

А вот как выглядит упомянутый выше Upload.TXT.



Первые две строки указывают, как будем работать дальше. Первая говорит ждать пять секунд перед переподключением (на всякий случай, мне ни разу ещё не пригождалось), а вторая говорит игнорировать ошибки и продолжать выполнение. Без этой опции при любой ошибке произойдёт выход. Например, в настройках профиля последним запомнился локальный каталог C:\Test, который ужеудалён? "Can't switch to local directory" - на выход. Та же фигня и с удалённым каталогом. Возможно, после команды open стоит переключить этот режим обратно, но я не уверена.

Команда echo просто выдаёт сообщение в консоль, а вот команда open конектится к серверу. Там можно указать удалённый адрес, а можно - имя профиля, что мы и делаем ("My Site"). Если профиль находится в подкаталоге, то нужно указать полный путь к нему, например, "Sites/Static/My Site". Слэш должен быть прямым.

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

WinSCP покажет, какие каталоги сверяет, потом покажет что удаляет и что копирует. Это займёт некоторое время.

Дальше идут две строки с командами rm, котоыре удаляют файлы на удалённом сервере. Они нужны только если файлы Upload.BAT и Upload.TXT лежат в каталоге сайта. WinSCP не умеет фильтровать по атрибутам выгружаемые файлы, так что скрыть эти файлы не удастся. Поэтому разу после синхронизации мы их удалим, чтобы не мешались.

После этого выполняется команда exit, которая разрывает соединение и завершает выполнение скрипта.

Собственно на этом всё. После внесения изменений в файлы сайта на локальном компьютере достаточно запустить Upload.BAT и дождаться завершения процесса синхронизации.

Кстати о переменных. Допустим, мы используем выгрузку на двух машинах, PC1 и PC2. Допустим, каталог сайта синхронизируется через тот же BTSync или через FreeFileSync периодически. Каталоги с WinSCP и самим сайтом могут иметь разный путь, так что мы заюзаем переменные и условия.

С другой стороны переменные не работают в Upload.TXT. Придётся делать несколько таких файлов с индентичным содержимым, но с разным каталогом сайта. Чтобы не путаться, носить они будут названия с именем машины.

Вот так будет выглядеть Upload.BAT:



Для PC1 скрипт Upload.PC1.TXT будет выглядеть так:



Для PC2 скрипт Upload.PC2.TXT будет выглядеть так:



Кавычки в команде synchronize не обязательны, но в данном случае нежны, так как путь содержит пробел. Короче, указывайте их всегда - вреда не будет ^^'

Как видно, эти скрипты идентичны. Различие заключается только в строке с командой synchronize. Так что если в будущем будете вносить правки в скрипт, имейте это в виду.

Собственно, всё. При запуске Upload.BAT на одной машине будет вызвана одна версия скрипта, а на другой - другая. Сделают они одно и то же, но каждыя найдёт файлы в правильном каталоге.

07:50

Anime

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5311-06-39
#original-date: 9.02.2015 Mon
#original-time: 6:39 AM
#original-day:  5311
#original-host: WinXP Home SP3 (Build 2600)

Cinderella Girls - это типа из грязи в князи или наоборот?

---------- ~ ----------

Isuzu Sento [...] Her name originates from 50 Cent.

http://myanimelist.net/character/99035/Isuzu_Sento

Того самого? OO

04:51

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5310-20-45
#original-date: 8.02.2015 Sun
#original-time: 8:45 PM
#original-day:  5310
#original-host: WinXP Home SP3 (Build 2600)



#music: a - Ice Cube\GTA: San Andreas RIPPED Soundtrack\It Was A Good Day

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5310-18-39
#original-date: 8.02.2015 Sun
#original-time: 6:39 PM
#original-day:  5310
#original-host: WinXP Home SP3 (Build 2600)

Играть в Thief под ганста рэп... Необычные ощущения ^^'

#music: a - Cypress Hill\GTA: San Andreas RIPPED Soundtrack\How I Could Just Kill A Man

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5310-04-44
#original-date: 8.02.2015 Sun
#original-time: 4:44 AM
#original-day:  5310
#original-host: WinXP Prof SP3 (Build 2600)

В игре есть не только лимузины, но всякие злодеи почему-то перемещаются только на них. По сравнению с первой частью дизайн лимузинов стал лучше, ну и вообще, ЗИЛ вместо непонятной коробки, нарисованной человеком, который перемещается только пешком и только по джунглям ^^



Те самые поросята, которых я даже выстрелами напугать боялась.





читать дальше

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5310-04-39
#original-date: 8.02.2015 Sun
#original-time: 4:39 AM
#original-day:  5310
#original-host: WinXP Prof SP3 (Build 2600)







читать дальше

04:50

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5310-04-34
#original-date: 8.02.2015 Sun
#original-time: 4:34 AM
#original-day:  5310
#original-host: WinXP Home SP3 (Build 2600)

07.02.2015 в 20:52
Пишет  Hikedaya:

Technique
Вот это надо видеть всем. Просто всем, без исключения.

URL записи

17:08

SeaMonkey

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5310-00-57
#original-date: 8.02.2015 Sun
#original-time: 12:57 AM
#original-day:  5310
#original-host: WinXP Home SP3 (Build 2600)

Прилетело обновление 2.32.1. Отвалилась Classic Firefox Theme =_= Есть стабильность в мире!

17:08

Linux

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5309-21-08
#original-date: 7.02.2015 Sat
#original-time: 9:08 PM
#original-day:  5309
#original-host: WinXP Home SP3 (Build 2600)

Странные часовые пояса в Бубунте. Не смогла найти свой часовой пояс - время постоянно хрен знает какое показывает, хотя пакет с информацией об этом деле обновляется постоянно. Узнала, что можно указать смещение относительно GMT. Ну я и выбираю GMT+N. Смотрю на время, а оно какое-то странное, совсем не то. Пригляделась, а оно в обратную сторону уехало. Выяснилось, что пока в более других осях Россия живёт в поясах GMT+N, в Бубунте Россия находится в GMT-N. Я в шоке.

#upd: Просто офигеть.

Please change this to WONTFIX. The confusing entries are part of the upstream tz database, and they've been there 20 years or so. They are present only for backward-compatibility reasons for decades-old usage, which are discussed in the "etcetera" file of the tzdata distribution. The confusing entries should not be used by new applications, and are not likely to change in the future (unless they're simply removed entirely).

https://bugs.dogfood.paddev.net/ubuntu/+source/tzdata/+bug/1325949

Проблема касается только одного раздела, в котором указаны абсолютные смещения. В них перепутаны знаки OO

17:08

Let's Rock!

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5309-19-56
#original-date: 7.02.2015 Sat
#original-time: 7:56 PM
#original-day:  5309
#original-host: WinXP Home SP3 (Build 2600)

05.02.2015 в 17:43
Пишет  Taho:

Разминка для мозга
Музыкальный алфавит.



Всех узнали?

URL записи

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5309-18-50
#original-date: 7.02.2015 Sat
#original-time: 6:50 PM
#original-day:  5309
#original-host: WinXP Home SP3 (Build 2600)

Два фоторепортажа. Обнаружились при поиске технического тоннеля, который проходит внутри плотины. Как оказалось, не зря. Особенно огромное кубическое помещение давит на фобии ^^'

http://chronograph.livejournal.com/77611.html
http://chernenok.livejournal.com/79360.html

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5309-05-43
#original-date: 7.02.2015 Sat
#original-time: 5:43 AM
#original-day:  5309
#original-host: WinXP Prof SP3 (Build 2600)

Я хренею с этого вашего опенсофта.

Permissions 0777 for 'blahblahblah' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.


Тебе, твою мать, какая разница?

Поясняю позицию. От того что на стороне клиента ключ не защищён, сервер не взрывается. И при подключении при помощи незащищённого ключа ключ стырить тоже нельзя. И телепатия не работает.

---------- ~ ----------

Авторы cygwin напоминают исламистов, которые приехали в Париж, но по какой-то причине считают, что Париж — это пригород их родного кишлака.

---------- ~ ----------

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

/* WinSCP, к слову, — свободный софт, зато какая поразительная разница. */

17:07

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5308-23-33
#original-date: 6.02.2015 Fri
#original-time: 11:33 PM
#original-day:  5308
#original-host: WinXP Home SP3 (Build 2600)

Кстати, дрифт в раскачку.



09:08

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5309-23-19
#original-date: 7.02.2015 Sat
#original-time: 11:19 PM
#original-day:  5309
#original-host: WinXP Home SP3 (Build 2600)

Ах, да. Тамаюра снова мелькнул во Вконтакте OO Вот его пост:

Ситуационная задача:

Джон идет по pельсам однопутной железной доpоги. Внезапно он увидел, что навстpечу ему едет поезд. Джон со всех ног бpосился навстpечу поезду. Почему?

Ответ: потому что он дикий поц. Открываем СНиП 32-04-97 "Тоннели железнодорожные и автомобильные". Пункт 3.9 гласит: "Тоннели должны иметь камеры и ниши"

"Камеры следует устраивать с каждой стороны тоннеля не более чем через 300 м, располагая их в шахматном порядке. При длине тоннеля от 200 до 400 м необходима одна камера в середине тоннеля, а при длине от 400 до 600 м - две камеры с двух сторон на равных расстояниях между ними и порталами. Ниши следует располагать между камерами через 60 м с каждой стороны тоннеля." Вместо того, чтобы нестись, как полный уёбок, к выходу, можно переждать в нише, которая специально для таких джонов предусмотрена.


https://vk.com/wall851004_2021

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5309-05-06
#original-date: 7.02.2015 Sat
#original-time: 5:06 AM
#original-day:  5309
#original-host: WinXP Home SP3 (Build 2600)

Почему миролюбивый в реальном мире Ганди в игре «Цивилизация» был очень агрессивным?

В первой версии культовой игры «Цивилизация Сида Мейера» многие игроки удивлялись агрессивности лидера индийцев Ганди — ведь он, наоборот, должен быть образцом миролюбивости. Ганди действительно имел минимально возможный уровень агрессии, равный единице. Но при переходе к демократии этот уровень для любой нации снижался на 2, что в случае с Ганди приводило к значению -1, которое по причине определённого типа переменной было эквивалентно 255, то есть максимальной нетерпимости. И демократ Ганди сразу начинал угрожать всем остальным государствам, а также без тени сомнения использовал ядерное оружие, если оно было разработано. В следующих версиях игры баг агрессивности был исправлен, но «ядерное сумасшествие» Ганди разработчики специально оставили в качестве пасхального яйца.

Источник: www.geek.com


http://muzey-factov.ru/tag/computer-games#6337

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5308-23-18
#original-date: 6.02.2015 Fri
#original-time: 11:18 PM
#original-day:  5308
#original-host: WinXP Home SP3 (Build 2600)

Калифорнийский музей автомобилей.

http://www.yaplakal.com/forum11/st/25/topic1028786.html

Написано, что можно сфотографироваться за рулём. Но машины такие, что на них дышать - преступление.

07:20

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5308-23-17
#original-date: 6.02.2015 Fri
#original-time: 11:17 PM
#original-day:  5308
#original-host: WinXP Home SP3 (Build 2600)

Подписывая договор с дьяволом не забудьте снять галочки с пунктов "Установить Yandex.Browser" и "Mail.Ru Спутник"

http://juick.com/2767618#2

Тотальная неудачница и убийца жёстких дисков.
#post-id: 5308-23-01
#original-date: 6.02.2015 Fri
#original-time: 11:01 PM
#original-day:  5308
#original-host: WinXP Home SP3 (Build 2600)

Сейчас модно пренебрежительно отзываться о ночных клубах. Почти так же модно, как несколько лет назад было модно тусить.

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

А потом, когда уже решено и всеми одобрено, собрать большую компанию друзей и подруг.

И вперед!

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

И вот - клуб!

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

И ты делаешь большой вдох, пытаясь все это объять и прочувствовать где-то внутри.

Задерживаешь дыхание на секунду. И из груди рвется крик:

— Наркоконтроль! Выключите музыку! Вырубить музыку, я сказал! Приготовьте документы для проверки!