Автоматизируем компиляцию и запуск программы на Java с помощью BAT файла

JavaLogoТак случилось, что в те редкие минуты свободного от основной работы времени которые я посвящаю изучению языка Java, мне приходится делать это на компьютере на котором не установлено ни каких IDE. Все что имеется под рукой это notepad++ и «допилить» его до удобоваримой формы тоже не получается, т.к. нет возможности устанавливать плагины к нему. Ну да ладно, как говориться — прорвемся. Если вы читаете эту статью, то я думаю у вас есть представление о компиляции файлов из .java в .class и какими командами это делается (если не знаете, читайте тут). Лень матушка, та что «двигатель прогресса», подсказала мне, что надо бы процесс компиляции как-то автоматизировать. Немножко погуглив с небольшим допилом получилось следующее:

Читать далее Автоматизируем компиляцию и запуск программы на Java с помощью BAT файла

Восстановление Windows 7 «Reboot and select proper boot device …»

На днях случилась у меня очередная беда — полетела загрузка винды. Почему загрузка? Да потому что во время загрузки вылетало сообщение «Reboot and select proper boot device or insert boot media, No bootable device». Хех подумал я, не первый раз, ща думаю починю загрузочную запись MBR, но все оказалось сложней. И вот что. Начну из далека, у меня установлено 2 физических диска: SSD — на котором установленная винда и HDD — разбитый на несколько логических дисков. Причем SSD уже какой год глючит — периодически отваливается, да так, что его не видно в BIOS, обычно помогает перезапуск компа по кнопке. Год назад он определился с 10-й перезагрузки, я проверил его через S.M.A.R.T. и обновил прошивку. Проблема исчезла. Я решил, что на этот раз опять не видно диска, но BIOS видел диск без проблем. Ну что же, пришлось достать свою флешку с установкой Windows 7. Загрузившись с флешки я выбрал пункт «восстановление системы», первое что меня удивило, в появившемся окне «параметры восстановления системы» отсутствовала моя винда. Реши попробовать выбрать пункт «восстановление запуска». Программа написала что что-то нашла и исправила и перезагрузила комп, во время перезагрузки я вытащил флешку, ошибка не исчезла. Вот черт, подумал я. Опять перезагрузился на флешку. На этот раз пошел в командную строку. Ввел для начала следующее: Читать далее Восстановление Windows 7 «Reboot and select proper boot device …»

Автоматическая смена фона рабочего стола Windows

Представьте себе, недавно возникла необходимость создания скрипта на автоматическую смену фона на рабочем столе при запуске операционной системы. Порывшись в интернете нашел два способа решения данной проблемы посредством создания скрипата, первый через файл формата .bat второй через .vbs. Первый вариант проще, поэтому опишу его. Способ работает на операционных системах Windows (проверено на XP и 7). Для начала вам надо создать батник — открываете блокнот, далее сохранить как, тип файлов «Все файлы» называете файл, например, WallChange.bat В файле пишите:

 

В первой строчке мы меняем данные в ветке реестра по адресу HKCU\Control Panel\Desktop Ключ /v указывает имя добавляемого параметра в указанном разделе, ключ /d — присваивает значение параметру, ключ /f делает «тихую установку», т.е. пользователя не будут спрашивать хочет он, или нет произвести изменение в реестре. Сама фоновая картинка обязательно должна быть в формате .bmp с jpg или png фон не поменяется.

Во второй строке мы вызываем стандартную библиотеку Windows с процедурой UpdatePerUserSystemParameters, суть которой в обновлении параметров окружения системы для пользователя, проще говоря — принятие введенных изменений в систему и отображение их пользователю.

Закидываем получившийся файл в автозагрузку, проще всего через меню пуск->автозагрузка, и наслаждаемся результатом. Удачи.

Дерево знаний от издательства «Манн, Иванов и Фербер»

Интересный вариант компоновки книг придумали в издательстве «Манн, Иванов и Фербер». Они расставили книги в виде трех деревьев, на каждом из которых расположили книги соответствующей тематике. В первую очередь нас будет интересовать самое большое дерево «Деловые Книги», т.к. благодаря им издательство известно своим читателям. Как пишут авторы «порядок прочтения имеет значение», исходя из логики необходимо начинать с корней, ведь там заложена основа дерева. В корнях авторы расположили книги с целеполаганием и силой воли, приправленные книгами о питании, искусстве письма, чтения и риторики. Авторы как-бы намекают, что сначала нужно научится впитывать информацию, умственно переваривать и правильно доносить до окружающих свои мысли, а в бизнесе еще дополнить это четким пониманием своих целей и текущих возможностей — без этого никуда. Читать далее Дерево знаний от издательства «Манн, Иванов и Фербер»

Подбираем место работы

Сначала немного банальщины

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

Молодые люди без опыта работы (студенты, практиканты)
Приоритеты:
— карьерный рост;
— хороший опыт;
— наличие обучающих программ/тренингов;
— в корпоративной культуре присутствует «наставничество»;
— адекватное руководство;

Специалисты среднего возраста (30-52 лет)
Приоритеты:
— размер и стабильность заработной платы;
— удаленность от дома/садика/магазина/поликлиники;
— наличие социального пакета (профсоюзы, ДМС, займы работникам и т.д.);
— адекватное отношение руководства;

Специалисты пред пенсионного возраста (53-60 лет)
Приоритеты:
— наличие социального пакета (профсоюзы, ДМС, займы работникам и т.д.);
— стабильность компании на рынке;
— статус непосредственного руководства в организации и отношения с ним;
Читать далее Подбираем место работы

Оптимизация интернет магазина

Интересная инфографика появилась в свежем номере журнала «Секрет фирмы» на тему автоматизации бизнес-процессов в интернет магазине. Инструменты и сервисы разбиты на 3 крупных блока: фронт-офис, связующие процессы и бэк-офис. В каждой группе любой владелец сайта может подобрать себе сервис по карману, замечу, что широким списком представлены и бесплатные инструменты для оптимизации.

Карта оптимизатора

Звоним в Крым

На днях один знакомый улетел в Крым, само собой с сотовым. Сотовый тот подключен к Биллайну и на данный момент не отвечает. Причину буду искать потом, стоит лишь отметить, что не смотря на принятие полуострова Крым в состав РФ 18 марта 2014 года, на данный момент все звонки мобильных операторов проходят через роуминг. Ну да ладно, скинули мне на почту номер местного сотового в следующем формате 095 ххххххх оказалось в итоге звонить на данный номер нужно так:

  • по мобильному телефону +380 95 ххххххх (12 цифр и один знак+), просто некоторые считают международный код Украины как 380 и дают свой телефон из 9 цифр, а некоторые считают что код Украины состоит из дух цифр, т.е. 38 и говорят свой номер сотового из 10 циф, первая из которых, конечно-же, ноль…вот такая петрушка, которая может запутать;
  • звоня из России с городского телефона на крымский сотовый номер надо набирать: 8 — межгород, 10 — код выхода на международную линию, 380 — код Украины, хх — код оператора, ххххххх — номер непосредственно абонента, т.е. получается 810380ххххххххх всего 15 цифр.

Надеюсь данная информация кому-то поможет, удачи.

ПС: как звонить на стационарный украинский телефон — ищите в интернете, в нем код оператора заменяется на код города

Некоторые тонкости работы с MS Office Excel

В связи с моей офисной работой мне часто приходится сталкиваться с информацией, подготовленной в программном пакете Microsoft Office. Чаще всего это электронные таблицы Excel и тексты в формате World. Скажу сразу, что невооруженным глазом видно, что люди, которые составляли данные «вордовские» или «екселевские» файлы, обрекали себя на муки, тратили уйму человеко-часов и все из-за того, что не умели эффективно пользоваться тем набором инструментов, который предлагает нам Microsoft. В этой статье я попытаюсь раскрыть некоторые эффективные практики использования электронных таблиц Excel, которые я выработал в ходе личного трудового опыта. Читать далее Некоторые тонкости работы с MS Office Excel