воскресенье, 21 января 2018 г.
Иврит через мозг с песней - терминология
Перед тем как начинать разбирать слова песни כאן, давайте договоримся о том, какие характеристики слова будем описывать.
Классическая орфография - слово может встретиться нам в разных видах, важно запоминать его по классической орфографии - это система письма, содержащая намного больше важной информации, чем полное неогласованное письмо. [ 0.2.3 ]
Словарная форма - основная форма слова, которая встречается в словаре.
Разбор по знакам - разбор слова на буквы [ 1.1.1.1 ] и огласовки [ 1.1.1.2 ], [ 1.1.1.3 ], [ 1.1.1.7 ] классификация дагешей [ 1.1.1.4 ] и шва [ 1.1.2.4 ]
Закон о слоге - запись слова в ипостаси Б и О [ 1.1.2.3 ].
Ударение - будет выделено ударение в слове.
Часть речи - часть речи [ 1.1.3.1 ], [ 3.2 ].
Корень - [ 1.4.1.1 ]
Модель - [ 1.4.1.1 ].
Биньян - его возможно будет целесообразно указывать вместо модели для глаголов [ 1.5.1.2 ].
Определённость - будет дополнительно указана для имени [ 1.2.3.2 ].
Полное неогласованное письмо - запись слова по самой распространённой в современном иврите системе письма: [ 3.1.1.2 ], [ 3.1.1.4 ].
Произношение - [ 3.1.3.1 ]. Важно отметить, что при написании русскими буквами того, как произносится ивритское слово, неизбежно теряется часть информации. Например так не передать: акцент; то что согласные не смягчаются перед гласными; то что согласные не оглушаются, то что часть звуков произносятся с помощью альвеол и т.д. В общем следует заметить что это только ПРИБЛИЗИТЕЛЬНАЯ запись.
Значение - попытка найти адекватные аналоги в русском языке ивритскому слову. С учётом [ 3.5.2.1 ], [ 3.5.2.3 ] (нет вербальному мышлению!).
Ссылки на предыдущие публикации по теме:
Начало
Ярлыки:
иврит через мозг,
языки
вторник, 10 февраля 2015 г.
Как ускорить работу Skype
Не секрет, что Skype в последних версиях (начиная с какой-то версии 6.?.? и точно в 7) начал здорово тормозить при работе со списком контактов и чатами.
Когда кликаешь по контакту, с которым велась большая переписка, требуется ждать несколько секунд (десятков секунд) чтобы загрузилось окно чата.
Можно полечить вот так:
Теперь при клике на контакте с большой историей переписки, замедление будет ПЕРВЫЙ РАЗ (а не каждый раз). Даже после выхода и захода в Skype, при клике на контакте который вы хотя бы раз открывали - будет всё быстро.
Удачи!
Когда кликаешь по контакту, с которым велась большая переписка, требуется ждать несколько секунд (десятков секунд) чтобы загрузилось окно чата.
Можно полечить вот так:
- Закрываем Skype полностью (правой кнопкой по значку в трее, выход из Skype)
- Делаем на всякий случай бекап папки %APPDATA%\Skype.
%APPDATA% - это специальный алиас папки Application data (которая по умолчанию находится в Windows XP в C:\Documents and Settings\[имя пользователя Windows]\Application Data, а в Windows7 - в C:\Users\[имя пользователя Windows]\AppData).
Впрочем если ввести в Far Manager cd %APPDATA% (или через Пуск-Выполнить %APPDATA%) - то Вы туда и попадёте. - Вспоминаем пароль к вашему аккаунту Skype (важно, так как на шаге 7 скорее всего придётся его вводить, даже если у вас было настроено автозалогинивание).
- Удаляем файл %APPDATA%\Skype\shared.xml.
- Удаляем файл %APPDATA%\Skype\[ваш логин в skype]\config.xml.
- Запускаем Skype.
- Залогиниваемся и возможно проходим мастер начальной настройки Skype
Теперь при клике на контакте с большой историей переписки, замедление будет ПЕРВЫЙ РАЗ (а не каждый раз). Даже после выхода и захода в Skype, при клике на контакте который вы хотя бы раз открывали - будет всё быстро.
Удачи!
Ярлыки:
производительнсть,
Skype
понедельник, 22 декабря 2014 г.
Иврит через мозг с песней. Начало.
А что если учить иврит через мозг с песней?
"Иврит через мозг" - это http://ivrita.net/ - прекрасный учебник грамматики иврита Владимира Коэн-Цедека и Натана Приталя.
Авторы предлагают при изучении учебника выполнять Маленькое и Большое Задание ([ 0.3.4 ]).
Здесь я скомбинирую эти задания в интересной форме:
Возьму песню, достаточно популярную, и будем вместе с Интернет-сообществом разбирать её по учебнику - медленно, не спеша, с расстановкой. По словам. Фразам. Предложениям.
Пусть это будет Kan (песня с Евровиденья 1991).
Её текст в системе орфографии иврита, которая используется чаще всего в повседневной жизни (полное неогласованное письмо [ 3.1.1.1 ]):
כאן
כאן ביתי, פה אני נולדתי
במישור אשר על שפת הים
כאן החברים איתם גדלתי
ואין לי שום מקום אחר בעולם
אין לי שום מקום אחר בעולם
כאן ביתי, פה אני שיחקתי
בשפלה אשר על גב ההר
כאן מן הבאר שתיתי מים
ושתלתי דשא במדבר
ושתלתי דשא במדבר
כאן נולדתי, כאן נולדו לי ילדיי
כאן בניתי את ביתי בשתי ידיי
כאן גם אתה איתי וכאן כל אלף ידידיי
ואחרי שנים אלפיים, סוף לנדודיי
כאן את כל שיריי אני ניגנתי
והלכתי במסע לילי
כאן בנעוריי אני הגנתי
על חלקת האלוהים שלי
על חלקת האלוהים שלי
כאן נולדתי, כאן נולדו לי ילדיי
כאן בניתי את ביתי בשתי ידיי
כאן גם אתה איתי וכאן כל אלף ידידיי
ואחרי שנים אלפיים, סוף לנדודיי
כאן
כאן את שולחני אני ערכתי
פת של לחם, פרח רענן
דלת לשכנים אני פתחתי
"ומי שבא נאמר לו "אהלן
("אהלן")
"ומי שבא, נאמר לו "אהלן
כאן נולדתי, כאן נולדו לי ילדיי
כאן בניתי את ביתי בשתי ידיי
כאן גם אתה איתי וכאן כל אלף ידידיי
ואחרי שנים אלפיים, סוף לנדודיי
כאן גם אתה איתי וכאן כל אלף ידידיי
ואחרי שנים אלפיים
אחרי שנים אלפיים
כאן נולדתי, כאן נולדו לי ילדיי
כאן בניתי את ביתי בשתי ידיי
כאן גם אתה איתי וכאן כל אלף ידידיי
ואחרי שנים אלפיים, סוף לנדודיי
כאן גם אתה איתי וכאן כל אלף ידידיי
ואחרי שנים אלפיים
סוף, סוף לנדודיי
Скоро будет сам разбор...
"Иврит через мозг" - это http://ivrita.net/ - прекрасный учебник грамматики иврита Владимира Коэн-Цедека и Натана Приталя.
Авторы предлагают при изучении учебника выполнять Маленькое и Большое Задание ([ 0.3.4 ]).
Здесь я скомбинирую эти задания в интересной форме:
Возьму песню, достаточно популярную, и будем вместе с Интернет-сообществом разбирать её по учебнику - медленно, не спеша, с расстановкой. По словам. Фразам. Предложениям.
Пусть это будет Kan (песня с Евровиденья 1991).
Её текст в системе орфографии иврита, которая используется чаще всего в повседневной жизни (полное неогласованное письмо [ 3.1.1.1 ]):
כאן
כאן ביתי, פה אני נולדתי
במישור אשר על שפת הים
כאן החברים איתם גדלתי
ואין לי שום מקום אחר בעולם
אין לי שום מקום אחר בעולם
כאן ביתי, פה אני שיחקתי
בשפלה אשר על גב ההר
כאן מן הבאר שתיתי מים
ושתלתי דשא במדבר
ושתלתי דשא במדבר
כאן נולדתי, כאן נולדו לי ילדיי
כאן בניתי את ביתי בשתי ידיי
כאן גם אתה איתי וכאן כל אלף ידידיי
ואחרי שנים אלפיים, סוף לנדודיי
כאן את כל שיריי אני ניגנתי
והלכתי במסע לילי
כאן בנעוריי אני הגנתי
על חלקת האלוהים שלי
על חלקת האלוהים שלי
כאן נולדתי, כאן נולדו לי ילדיי
כאן בניתי את ביתי בשתי ידיי
כאן גם אתה איתי וכאן כל אלף ידידיי
ואחרי שנים אלפיים, סוף לנדודיי
כאן
כאן את שולחני אני ערכתי
פת של לחם, פרח רענן
דלת לשכנים אני פתחתי
"ומי שבא נאמר לו "אהלן
("אהלן")
"ומי שבא, נאמר לו "אהלן
כאן נולדתי, כאן נולדו לי ילדיי
כאן בניתי את ביתי בשתי ידיי
כאן גם אתה איתי וכאן כל אלף ידידיי
ואחרי שנים אלפיים, סוף לנדודיי
כאן גם אתה איתי וכאן כל אלף ידידיי
ואחרי שנים אלפיים
אחרי שנים אלפיים
כאן נולדתי, כאן נולדו לי ילדיי
כאן בניתי את ביתי בשתי ידיי
כאן גם אתה איתי וכאן כל אלף ידידיי
ואחרי שנים אלפיים, סוף לנדודיי
כאן גם אתה איתי וכאן כל אלף ידידיי
ואחרי שנים אלפיים
סוף, סוף לנדודיי
Скоро будет сам разбор...
Ярлыки:
иврит через мозг,
музыка,
языки
суббота, 22 ноября 2014 г.
Случайность - признак человечности
Случайность, неопределенность - важный признак, отличающий человеческие поступки от компьютерных.
Интересно ли было бы вам играть с компьютерной шахматной программой, которая каждый раз в одной и той же ситуации делает одни и те же ходы? Думаю, не очень.
Особенность человека в том, что даже в одних и тех же условиях он может принимать разные решения.
Возможно в этом же одна из причин, почему живая музыка воспринимается круче, чем запись.
Конечно есть сотни других факторов - эффект присутствия, общения с исполнителем, акустика итд итд, НО может быть есть ещё один:
живой исполнитель или оркестр - НЕ АВТОМАТ, будет исполнять одну и ту же вещь каждый раз по-другому - иногда это заметно любителю, иногда только профессионалу, иногда вообще незаметно, но подсознание может почувствовать разницу и в этом ЭФФЕКТ НОВИЗНЫ.
Так что, если хотите пройти тест Тьюринга, стоит попробовать учесть это...
Интересно ли было бы вам играть с компьютерной шахматной программой, которая каждый раз в одной и той же ситуации делает одни и те же ходы? Думаю, не очень.
Особенность человека в том, что даже в одних и тех же условиях он может принимать разные решения.
Возможно в этом же одна из причин, почему живая музыка воспринимается круче, чем запись.
Конечно есть сотни других факторов - эффект присутствия, общения с исполнителем, акустика итд итд, НО может быть есть ещё один:
живой исполнитель или оркестр - НЕ АВТОМАТ, будет исполнять одну и ту же вещь каждый раз по-другому - иногда это заметно любителю, иногда только профессионалу, иногда вообще незаметно, но подсознание может почувствовать разницу и в этом ЭФФЕКТ НОВИЗНЫ.
Так что, если хотите пройти тест Тьюринга, стоит попробовать учесть это...
Ярлыки:
случайность,
тест Тьюринга
суббота, 27 сентября 2014 г.
Шахматы - 1000й коммит :)
В Leokom Chess (https://github.com/lrozenblyum/chess) произошёл коммит №1000 :) УРА!
И как раз в этом коммите первая реальная фича реализована на Java8!
Ярлыки:
программирование,
шахматы,
GitHub
среда, 28 мая 2014 г.
Как парно программировать онлайн на Java
А также на Javascript/Node.js/Ruby...
Возникла задачка, как же программировать онлайн парно на Java? Вроде IDE существуют онлайн но чтобы парно? Например круто так проводить TDD Game!
Решение:
- Идём на https://c9.io/
- Регистрируемся https://c9.io/site/pricing/
- Заходим на свой "Dashboard" (у меня он выглядит примерно так : )
- Создаём новый Workspace (Create new workspace)
- Для Java выбираем вариант Custom
- Жмём Start Editing и попадаем в наше новое рабочее пространство:
- Здесь можно создавать файлы и папки, и есть терминал для работы :)
- New file, HelloWorld.java:
- Для запуска, в терминале вводим : javac HelloWorld.java; java HelloWorld
(через меню работы с джавы пока нет, а например с Node.js есть!) - Чтобы работать парно - нужно просто скинуть линк на твой Workspace напарнику (что-то типа этого https://c9.io/leokom/test3), дать ему разрешение на редактирование и вперёд, к совместному кодингу, ТДД играм и прочим интересностям! (там также есть небольшие плюшки а-ля Google Docs например чат).
- Так выглядит одна из наших первых парных разработок онлайн с напарником Артуром: (здесь мы пользуемся фичей Java assert вместо JUnit assert, и соответственно запускаем виртуальную машину java с ключом -ea)
- Как и полагается хорошему облачному сервису, он обладает "машиной времени" :) File -> File revision history можно посмотреть как оно было раньше:
Удачного парного программирования!
Ярлыки:
облако,
парное программирование,
java,
TDD
суббота, 9 ноября 2013 г.
Как подключить Google Nexus 7 по USB-кабелю к Windows XP/Windows 7-компьютеру для копирования
Счастливые обладатели Google Nexus7
не всегда имеют доступ к Wi-Fi соединению,
поэтому хочется скопировать файлы с планшета на компьютер и наоборот без участия в этом процессе интернета (с помощью имеющегося в комплекте USB-кабеля).
В Windows XP эта задача решается так:
На Windows 7 работает тот же алгоритм, только без пунктов 3, 4, 5.
Удачного подключения!
UPD: Есть альтернативы - программы типа
http://www.wondershare.com/android-manager/ (платная, с бесплатным триал-периодом)
http://www.moborobo.com/ (бесплатная),
которые предоставляют красивый юзер-интерфейс для работы с устройством.
Впрочем надёжнее и очевиднее выглядит работа с файловой системой напрямую.
UPD 22.03.2014: Для удобной работы с файловой системой по протоколу MTP в Far Manager
используем плагин PortaDev http://plugring.farmanager.com/plugin.php?pid=933
Благодаря ему Nexus7 будет отображаться как обычный диск по Alt+F1/Alt+F2:
как WPD: Внутренняя память
UPD 05.04.2014: алгоритм расширен информацией о USB debugging параметре планшета
не всегда имеют доступ к Wi-Fi соединению,
поэтому хочется скопировать файлы с планшета на компьютер и наоборот без участия в этом процессе интернета (с помощью имеющегося в комплекте USB-кабеля).
В Windows XP эта задача решается так:
- Включаем "режим разработчика" на планшете:
Settings -> About tablet -> Build number - жмём 7 раз (таким образом включается режим разработчика)
Теперь станут доступны Settings -> Developer Options.
Включаем режим "отладки через USB":
Settings -> Developer Options -> Debugging -> USB debugging - Качаем USB-driver: https://dl-ssl.google.com//android/repository/latest_usb_driver_windows.zip
Распаковываем в любую папку. - Ищем файл C:\WINDOWS\inf\wpdmtp.inf (если его нету, это может свидетельствовать о том, что не установлен Windows Media Player 11, как ни странно, но для подключения Google Nexus 7 по Media Transfer Protocol он нужен - тогда бежим качать Windows Media Player...)
- В файле C:\WINDOWS\inf\wpdmtp.inf после строк
[Generic.NTx86]%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTPдописываем строку
%GenericMTP.DeviceDesc%=MTP, USB\VID_18D1&PID_4E42&MI_00 - Сохраняемся.
- Присоединяем Nexus7 кабелем к USB-порту (рекомендуется порт НЕ на передней панели системного блока).
- Windows спросит откуда брать драйвер, выбираем вариант не из Windows Update а из указанной папки, выбираем ту папку, куда распаковали драйвер на 1 шаге (подпапку usb_driver).
- После этого всё должно заработать! Зайдя в Мой компьютер можно увидеть новое устройство Nexus 7, у которого есть диск "внутренняя память", где представлены все папки и файлы планшета с возможностью копирования в обе стороны, создания папок и файлов на планшете, удаления их оттуда.
На Windows 7 работает тот же алгоритм, только без пунктов 3, 4, 5.
Удачного подключения!
UPD: Есть альтернативы - программы типа
http://www.wondershare.com/android-manager/ (платная, с бесплатным триал-периодом)
http://www.moborobo.com/ (бесплатная),
которые предоставляют красивый юзер-интерфейс для работы с устройством.
Впрочем надёжнее и очевиднее выглядит работа с файловой системой напрямую.
UPD 22.03.2014: Для удобной работы с файловой системой по протоколу MTP в Far Manager
используем плагин PortaDev http://plugring.farmanager.com/plugin.php?pid=933
Благодаря ему Nexus7 будет отображаться как обычный диск по Alt+F1/Alt+F2:
как WPD: Внутренняя память
UPD 05.04.2014: алгоритм расширен информацией о USB debugging параметре планшета
Ярлыки:
Android,
Far Manager
понедельник, 22 апреля 2013 г.
Как генерировать тест-кейсы в TDD
Интересную тему поднял СанЁк с Виталиком на недавнем тренинге Coding Dojo.
Есть пара программистов, работают по TDD, реализуют фичу. Вроде и тесты зелёные, и простая реализации кода. Но что-то беспокоит - ощущение, что что-то не сделано. Как же создать новые тесты, и чтобы красные они были?...По идее напарник должен был бы помочь. Но может случиться что у пары нет идей?
Позвать третьего? Тоже вариант. Но тогда ему надо вникнуть в таск хорошенько) желательно с предысторией. Подвариант: ничего ему не рассказывать, только дать условия задачи и код с тестами. Пусть сам разберётся, без тех констрейнтов которые у пары уже сформировались и которые возможно мешают увидеть картинку с высоты птичьего полёта.
Сделать перерыв и вернуться к этому позже? Вполне может быть... У меня по дороге домой столько идей роилось по поводу того как можно улучшить мой алгоритм игры в бомбермена и даже баги мысленно нашёл) Но что сделать, если таск надо сделать здесь и сейчас и значит перерыв не покатит?
5 минут по-любому надо выкроить. И отойти от компа подальше...
А может удалить парочку тестов (или все)? Вдруг их наличие давит на подсознание и мешает генерировать что-то новое?
Пойти в крайности? Попытаться понять что является крайним случаем для этой задачи. А может "крайность" эта относительная, зависит не от задачи, а от текущей реализации? Т.е. попытаться почувствовать для каких диапазонов входных эта реализация рулит, а для каких чувствуется, что не будет работать.
Задокументировать реализацию, не меняя сам код. Например отжавадокировать/прокомментировать свою реализацию. Вот представь что тесты твои читать никто не будет. Объясни читателю кода почему твои магические 3 и 5 будут работать хорошо для этой задачи.
Отрефакторить реализацию. Магию констант обозвать... Даже переменные переименовать. Повыносить методы итд. Что угодно чтобы реализация преобразилась и можно было взглянуть на неё под другим углом.
Попытаться переформулировать задачу. Представить себе понятия реального мира, которыми можно заменить то что требуется в задаче.
Ярлыки:
TDD
вторник, 1 января 2013 г.
пятница, 5 октября 2012 г.
Олег Махний. 02.10.2012.
18.02.1970 - 02.10.2012.
Олег. Олежка. Мох. Махний.
Друг, коллега...
Добрый, сильный, любящий...
Композитор, поэт, музыкант, звукорежиссёр, программист.
Общительный, море друзей, музыканты, журналисты, творцы, на телефоне "Смольный".
Раптовий напад, Satyros, Los Mamalygos, ...
Мегаэрудирован... Кино, музыка, даты, фамилии, режиссёры, сценаристы, футбол.
Фотограф... Замечал забавные моменты. Интересные подписи к фото.
Галантен, умел ухаживать за девушками красиво, помнил все дни рождения.
Всегда готов помочь.
Справлялся о здоровье, переживал...
Сувениры из поездок.
Оцифровка видеокассеты с дедушкой.
Восход, НБМ, 5 канал, споживспілка, Дисайд, Юкон.
"Гном", кафе в филармонии, Автограф (и пришёл поболеть за нас на Что?Где?Когда? в клуб)...
..., Yukon specials, TTE, Homerunr, TLW
Джорджио в скайпе, проверка флешек антивирусом, переносной винт, колонки с музыкой по заказу...
Организация футбольных, волейбольных матчей Юкон-дисайд...
Очень быстрый шаг, не угнаться (до поломки ноги).
Удалённая работа в гипсе, дейли.
Тестинг, фиксинг, парно, CSS-приёмчики с цветами, Master tables, Jasper reports, POI assign tests, coaching...
Питер, Москва, Черновцы.
Небесной тебе награды!
Концерт памяти Олега
Олег. Олежка. Мох. Махний.
Друг, коллега...
Добрый, сильный, любящий...
Композитор, поэт, музыкант, звукорежиссёр, программист.
Общительный, море друзей, музыканты, журналисты, творцы, на телефоне "Смольный".
Раптовий напад, Satyros, Los Mamalygos, ...
Мегаэрудирован... Кино, музыка, даты, фамилии, режиссёры, сценаристы, футбол.
Фотограф... Замечал забавные моменты. Интересные подписи к фото.
Галантен, умел ухаживать за девушками красиво, помнил все дни рождения.
Всегда готов помочь.
Справлялся о здоровье, переживал...
Сувениры из поездок.
Оцифровка видеокассеты с дедушкой.
Восход, НБМ, 5 канал, споживспілка, Дисайд, Юкон.
"Гном", кафе в филармонии, Автограф (и пришёл поболеть за нас на Что?Где?Когда? в клуб)...
..., Yukon specials, TTE, Homerunr, TLW
Джорджио в скайпе, проверка флешек антивирусом, переносной винт, колонки с музыкой по заказу...
Организация футбольных, волейбольных матчей Юкон-дисайд...
Очень быстрый шаг, не угнаться (до поломки ноги).
Удалённая работа в гипсе, дейли.
Тестинг, фиксинг, парно, CSS-приёмчики с цветами, Master tables, Jasper reports, POI assign tests, coaching...
Питер, Москва, Черновцы.
Небесной тебе награды!
Концерт памяти Олега
Ярлыки:
друзья
вторник, 18 сентября 2012 г.
Матрица перезагружена! В 5773 раз!
Новая программа запущена на год, и при этом, как и прежде, каждый может выбирать свою дорогу!
Хорошей всем записи в новой программе ;) Чтобы алгоритм был хорош и мы это ощущали!
Хорошей всем записи в новой программе ;) Чтобы алгоритм был хорош и мы это ощущали!
вторник, 14 августа 2012 г.
Как работать с github привычными средствами SVN
Github.com - замечательный ресурс но на git из SVN перейти не так уж и просто.
Поэтому как промежуточное решение с ним можно работать как с SVN!
Да всё вообщем до банального просто - делаем обычным SVN-клиентом (а-ля TortoiseSVN) чек-аут, потом апдейтимся и комитимся.
Результат здесь:
https://github.com/lrozenblyum/TestRepository/commits/master
Вывод - разработчики github неплохо позаботились об обратной совместимости!
Поэтому как промежуточное решение с ним можно работать как с SVN!
Да всё вообщем до банального просто - делаем обычным SVN-клиентом (а-ля TortoiseSVN) чек-аут, потом апдейтимся и комитимся.
Результат здесь:
https://github.com/lrozenblyum/TestRepository/commits/master
Вывод - разработчики github неплохо позаботились об обратной совместимости!
понедельник, 16 июля 2012 г.
Как добраться на автостанцию АС-4 Добробут Черновцы?
- Спуститься по центральному входу Калиновского рынка
- Пойти вправо до упора.
- Идти Прямо параллельно Пруту до поворота налево откуда выезжают/заезжают много машин.
- Пройти налево метров 30 - там будет большая площадка где стоят автобусы.
Спасибо Алёше Дедюху и панорамам Яндекса ("официальный" адрес Калиновская 13в никак не помогает).
Сама автобусная станция на Панорамах Яндекса здесь http://maps.yandex.ua/-/CRTwyFNK
среда, 2 мая 2012 г.
Что делать если зависла игрушка
Представим себе ситуацию, играете вы в какую-нибудь 3D-игрушку (типа Counter-Strike) которая работает в полноэкранном режиме, и бац - зависание... Что делать?
Классический способ
Ctrl+Shift+Esc (Ctrl+Alt+Del в WinXP) - откроется Task Manager, и там завершить незадачливый процессКлассический способ с превентивными мерами
Если это не помогло, то может помочь в следующий раз, если в том Task Manager поставить галочку Параметры - Поверх всех оконНестандартный способ
Task manager не хочет показываться не смотря на то что "Поверх всех окон" стоит? Не стоит отчаиваться, пробуем кнопку Sleep на клавиатуре ! Есть хороший шанс, что компьютер уйдёт в ждущий режим, потом на нажатие любой кнопки выйдет из него (обычно на экран "приветствия") и после залогинивания появится рабочий стол (возможно с разрешением экрана, в котором вы играли до этого, но это неважно), где можно спокойно запустить Task manager и грохнуть процессНестандартный упрощённый
Теоретически может подойти Windows+L - переход на экран приветствия :) У меня это никогда не срабатывало, в отличие от предыдущегоЕсли ничего не помогло...
Old-school Reset button.... (кстати на многих корпусах её просто нет, тогда должно помочь нажатие кнопки Power больше 4 секунд, с последующим повторным нажатием для включения)
воскресенье, 25 марта 2012 г.
Оптимисты и пессимисты
Теория?
По идее пессимисты должны чаще радоваться жизни, ведь если думаешь, что всё плохо, а вдруг удача - то это СОБЫТИЕ, а если всё плохо - то "вот, я так и говорил" - подтверждение негативного настроя. Оптимисты должны же по идее расстраиваться когда "получилось хуже чем я так круто предполагал".
На самом же деле ...
Всё происходит наоборот. Пессимист чаще пропустить классную возможность, которая просто стучится к нему в жизнь, потому что настроен что всё что происходит - к худшему. Оптимист же, если что-то пойдёт не так, сделает Рефрейминг, и радостно побежит встречать жизнь.
По идее пессимисты должны чаще радоваться жизни, ведь если думаешь, что всё плохо, а вдруг удача - то это СОБЫТИЕ, а если всё плохо - то "вот, я так и говорил" - подтверждение негативного настроя. Оптимисты должны же по идее расстраиваться когда "получилось хуже чем я так круто предполагал".
На самом же деле ...
Всё происходит наоборот. Пессимист чаще пропустить классную возможность, которая просто стучится к нему в жизнь, потому что настроен что всё что происходит - к худшему. Оптимист же, если что-то пойдёт не так, сделает Рефрейминг, и радостно побежит встречать жизнь.
пятница, 10 февраля 2012 г.
среда, 1 февраля 2012 г.
Как подключиться к распределенным вычислениям для медицины и не только
Интернет даёт возможность не только потерять много времени :) но ещё и существует множество способов помочь другим людям. Об одном из них я сегодня расскажу.
Это проект BOINC http://boinc.berkeley.edu/ - организация РАСПРЕДЕЛЕННЫХ вычислений в сети.
Идея в том, что на компьютер скачивается программка, которая получает задания на сложные вычисления с главного компьютера. Скажете троян? Идея очень похожа, но как и любой инструмент её можно использовать в хороших и не очень целях :)
Один из интересных проектов - http://boinc.bakerlab.org/rosetta/rah_medical_relevance.php - Розетта, вычисления для анализа структуры белков, которые, судя по заверениям организаторов могут помочь в поиске лекарств от малярии, ВИЧ, болезни Альцгеймера и других серьезных проблем.
Достаточно загрузить программку здесь:
http://boinc.berkeley.edu/download.php
выбрать те проекты, которые ближе http://boinc.berkeley.edu/projects.php
и ваш компьютер подключится к "матрице"!
Результаты видны в программе:
Thx Denys Romanyuk for the idea sharing!
Heppy distribution ;)
Это проект BOINC http://boinc.berkeley.edu/ - организация РАСПРЕДЕЛЕННЫХ вычислений в сети.
Идея в том, что на компьютер скачивается программка, которая получает задания на сложные вычисления с главного компьютера. Скажете троян? Идея очень похожа, но как и любой инструмент её можно использовать в хороших и не очень целях :)
Один из интересных проектов - http://boinc.bakerlab.org/rosetta/rah_medical_relevance.php - Розетта, вычисления для анализа структуры белков, которые, судя по заверениям организаторов могут помочь в поиске лекарств от малярии, ВИЧ, болезни Альцгеймера и других серьезных проблем.
Достаточно загрузить программку здесь:
http://boinc.berkeley.edu/download.php
выбрать те проекты, которые ближе http://boinc.berkeley.edu/projects.php
и ваш компьютер подключится к "матрице"!
Результаты видны в программе:
и на сайте:
Heppy distribution ;)
среда, 21 декабря 2011 г.
Как сделать чтобы тебя отвлекали (на работе и не только)
По мотивам поста Санька
http://apofig.blogspot.com/2011/12/blog-post_20.html
и вредных советов Григория Остера!
1) Приучить всех что к тебе можно обращаться за помощью в любое время!
2) Предоставлять помощь в ту же секунду, как к тебе обратились (у всех же всегда "горит", правильно?)
3) Быстренько читать почту, скайп и аську, как только кто-то напишет - ведь там всегда очень важная информация!
4) Выкинуть TODO-лист за ненадобностью - все вопросы решаются сразу при их возникновении!
5) Стать "незаменимым" (владеть уникальной информацией и не делиться ею с другими)
Более девелоперско-специфичное:
6) Писать неподдерживаемый код, в котором разобраться сможешь только ты сам
- назвать класс именем любимого кота с его датой рождения
- не документировать хитрых зависимостей (а кому надо знать что, чтобы запустить этот Ant build, нужно прописать в файлике с названием mmm строчку aaa=bbb???)
http://apofig.blogspot.com/2011/12/blog-post_20.html
и вредных советов Григория Остера!
1) Приучить всех что к тебе можно обращаться за помощью в любое время!
2) Предоставлять помощь в ту же секунду, как к тебе обратились (у всех же всегда "горит", правильно?)
3) Быстренько читать почту, скайп и аську, как только кто-то напишет - ведь там всегда очень важная информация!
4) Выкинуть TODO-лист за ненадобностью - все вопросы решаются сразу при их возникновении!
5) Стать "незаменимым" (владеть уникальной информацией и не делиться ею с другими)
Более девелоперско-специфичное:
6) Писать неподдерживаемый код, в котором разобраться сможешь только ты сам
- назвать класс именем любимого кота с его датой рождения
- не документировать хитрых зависимостей (а кому надо знать что, чтобы запустить этот Ant build, нужно прописать в файлике с названием mmm строчку aaa=bbb???)
Ярлыки:
время
вторник, 8 ноября 2011 г.
Альтернатива iTunes для Far Manager!
Давно напрягал дубовый интерфейс iTunes - тормоза, странные настройки по умолчанию (запросто может стереть всё содержимое...), неудобные групповые операции. Вообщем явно Apple при умении делать юзабельное железо на софт обращает внимание в последнюю очередь (или так задумано?).
Короче говоря, наконец-то нашёл неплохую альтернативу в виде FarPod
Короче говоря, наконец-то нашёл неплохую альтернативу в виде FarPod
Для тех, кто будет инсталлить, внимание - всю папку FarPod надо ставить в FarNet/Modules/FarPod а не как описано в документации %FAR_HOME%
Теперь в панели Far Manager появляется iPod со списком плейлистов, и туда запросто можно закидывать музыку (как и в обратную сторону).
Приятного прослушивания ;)
воскресенье, 30 октября 2011 г.
Как развернуть сайт на динамическом IP
Исходные данные:
- ADSL Модем Zyxel P660RU2EE в режиме роутера
- IP-адрес выдаётся динамически интернет-провайдером. При этом он доступен из интернета, т.е. является настоящим участником пула мировых IP-адресов, а не чем-либо типа 192.168.x.x, обычно выдаваемым компьютерам в локальных сетях.
Хочется:
Развернуть вебсайт у себя дома
Предупреждение:
С точки зрения безопасности решение хостить сайт у себя дома таит в себе повышенную угрозу сетевой атаки (для отражения которой требуется хорошее знание административных возможностей ОС/веб-сервера/антивируса/файервола).
Предлагаемое решение:
1) DNS-имя, которое будет автоматически настраиваться под наш динамический IP-адрес
Для этого достаточно зарегистрироваться на службе http://dyndns.org
Форма добавления нового DNS имени достаточно проста
https://www.dyndns.com/account/services/hosts/add.html
Хотя они и спрашивают текущий IP-адрес, это всего лишь формальность.
Service type = Host with IP address
Выбираем желаемое имя, и подтверждаем регистрацию.
2) На модеме настраиваем использование службы DynDNS в автомат. режиме - таким образом как только он присоединится к интернету, он получит IP-адрес и вышлет его DynDNS службе, чтобы она связала адрес из шага1 с новым IP.
7) Создание hello world страницы ) Справитесь?
8) Разрешение доступа к веб-сайту в фаерволле. Если у вас Windows7 и установлен именно фаерволл по умолчанию, это делается так:
Пуск -> Панель Управления -> Брандмауэр Windows -> Дополнительные параметры -> Правила для входящих подключений -> Создать правило -> Для порта -> TCP 8444
9) С этого момента если ваш веб-сервер с Hello World страничкой запущен, на других компьютерах вы можете увидеть его по адресу
<ваше имя сайта>.dyndns.org:8444/helloWorld.html
10) Но это ещё не всё! Хотелось бы иметь возможность открывать сайт локально по этому же адресу. Казалось бы, в чём сложность, вводим тот же URL и.... Подключение невозможно.
Решается эта проблема довольно просто - включением фичи "Обратная петля NAT" в модеме.
Сайт http://zyxel.ru/kb/1100 сообщает: "Обратная петля NAT позволяет пользователям сегмента LAN получить доступ к локальным серверам (доступным из Интернета) через внешний IP-адрес (WAN IP) или при использовании функции Dynamic DNS (DynDNS) через доменное имя."
Итак через командную строку управления модемом вводим: ip nat loopback on
и наконец-то браузер нас пускает на свой Сайт!
11) После перезагрузки модема обратная петля станет недоступной. Чтобы сделать её
настройкой по умолчанию, необходимо через sys edit autoexec.net прописать её в автозагрузку
модема
- ADSL Модем Zyxel P660RU2EE в режиме роутера
- IP-адрес выдаётся динамически интернет-провайдером. При этом он доступен из интернета, т.е. является настоящим участником пула мировых IP-адресов, а не чем-либо типа 192.168.x.x, обычно выдаваемым компьютерам в локальных сетях.
Хочется:
Развернуть вебсайт у себя дома
Предупреждение:
С точки зрения безопасности решение хостить сайт у себя дома таит в себе повышенную угрозу сетевой атаки (для отражения которой требуется хорошее знание административных возможностей ОС/веб-сервера/антивируса/файервола).
Предлагаемое решение:
1) DNS-имя, которое будет автоматически настраиваться под наш динамический IP-адрес
Для этого достаточно зарегистрироваться на службе http://dyndns.org
Форма добавления нового DNS имени достаточно проста
https://www.dyndns.com/account/services/hosts/add.html
Хотя они и спрашивают текущий IP-адрес, это всего лишь формальность.
Service type = Host with IP address
Выбираем желаемое имя, и подтверждаем регистрацию.
2) На модеме настраиваем использование службы DynDNS в автомат. режиме - таким образом как только он присоединится к интернету, он получит IP-адрес и вышлет его DynDNS службе, чтобы она связала адрес из шага1 с новым IP.
3) Разрешаем модему пускать Web traffic from Wan to Lan (по умолчанию запрещено):
4) Настраиваем переброс портов на маршрутизаторе. Дело в том что модем в режиме маршрутизатора (router) является самостоятельным IP-устройством (непрозрачным), а это значит что если мы хотим что либо передать извне на локальный компьютер, необходимо это явно настроить.
Будем считать что я хочу хостить свой вебсайт для этого тестового примера на порту 8444
5) Для того, у кого включено DHCP (я эту службу отключаю, так как в конфигурации 1 комп - 1 модем считаю её бессмысленной), необходимо явно задать жёсткую связь между MAC-адресом своей сетевой карты и IP-адресом компьютера, указанным на п.4:
6) Установка Web-сервера. Пусть для примера это будет IIS хотя для сути примера не важно. Важно только настроить, что сайт который мы будем хостить, будет доступен по порту 8444 (который выбран был на п.4)
7) Создание hello world страницы ) Справитесь?
8) Разрешение доступа к веб-сайту в фаерволле. Если у вас Windows7 и установлен именно фаерволл по умолчанию, это делается так:
Пуск -> Панель Управления -> Брандмауэр Windows -> Дополнительные параметры -> Правила для входящих подключений -> Создать правило -> Для порта -> TCP 8444
9) С этого момента если ваш веб-сервер с Hello World страничкой запущен, на других компьютерах вы можете увидеть его по адресу
<ваше имя сайта>.dyndns.org:8444/helloWorld.html
10) Но это ещё не всё! Хотелось бы иметь возможность открывать сайт локально по этому же адресу. Казалось бы, в чём сложность, вводим тот же URL и.... Подключение невозможно.
Решается эта проблема довольно просто - включением фичи "Обратная петля NAT" в модеме.
Сайт http://zyxel.ru/kb/1100 сообщает: "Обратная петля NAT позволяет пользователям сегмента LAN получить доступ к локальным серверам (доступным из Интернета) через внешний IP-адрес (WAN IP) или при использовании функции Dynamic DNS (DynDNS) через доменное имя."
Итак через командную строку управления модемом вводим: ip nat loopback on
и наконец-то браузер нас пускает на свой Сайт!
11) После перезагрузки модема обратная петля станет недоступной. Чтобы сделать её
настройкой по умолчанию, необходимо через sys edit autoexec.net прописать её в автозагрузку
модема
Ярлыки:
безопасность,
модем,
сайт,
хостинг,
dyndns
Подписаться на:
Сообщения (Atom)






