Category: литература

Category was added automatically. Read all entries about "литература".

FairyTale

(no subject)

Перечитывал сейчас последние свои записи, про макрос в том числе. Ну да не даёт он мне покоя до сих пор. Решил докопаться почему же, когда я внедрил прогресс бар это ускорило макрос. Вспомнил что там в каждый цикл добавилась такая штука - DoEvents. Говорит сама за себя. А может и нет. Она короче останавливает макрос и даёт выполниться другим командам которые идут через процессор. Таким образом приложение не подвисает. Так вот я решил сейчас попробовать на старых копиях просто внедрить эту команду в каждый цикл и посмотреть что будет. Первое выполнение было порядка 160 секунд. То есть раза в 4 дольше чем раньше. Отключил все проги. Опять запускаю. Опять тоже самое очень долго. Запускаю конечный вариант и он тоже тормозит безбожно! Очень долго не мог понять в чём дело, даже комп перегружал. Оказалось что когда я последний раз заходил в шаблон word, который используется затем в макросе, то сохранил его с видом Несколько страниц. Конкретно страниц наверно под 50 на одном экране. И не смотря на то что я даже не вижу самого приложения Word пока работает макрос, этот момент существенно замедлил всё дело. Выбрал одну страницу и всё нормализовалось. DoEvents внутри циклов действительно ускорили работу макроса. Без них старый макрос делался 43 секунды, с ними - 33 секунды.

Решил залезть на форум, который недавено откопал forumvba.ru и там поделиться своим открытием, точнее даже сразу несколькими. Я там задавал вопросы про Selection. Мне там помогли. И я даже перевёл 11 рублей админу. Он прислал письмо после регистрации со всеми своими реквизитами и просил если мне не сложно задонатить за помощь. Помощь была. Через несколько дней я таки задонатил. Хотя раньше такого не практиковал. Сейчас хотел написать про это ускорение. Ведь моя тема называлась как ускорить макрос. А в итоге обнаружил что мой изначальный вопрос уже совсем другой. Все промежуточные сообщения удалены. А ведь там было развитие темы. Были другие Selections вообще. В цикле. И это было важно. Теперь это всё тупо исчезло, переписано, упрощено. И я решил что нахрен этот сайт тогда. Надо возвращаться на старый форум, на котором я уже несколько лет зареген. В общем поведение админа конкретно не понравилось. Да и форум так себе. Даже код как код отформатировать нельзя. Цитат нет. Отвечает по сути только один админ. Некоторых вещей не знает как я понял.

Ещё поуменьшал размеры самих файлов с кодом, с подъездами и шаблон в ворде. Уменьшить размер можно тупо скопировав лист в новый документ или книгу. Если препарировать файл xlsx (переименовать в zip и разархивировать его), то можно увидеть например файл styles.xlm который может очень до хрена весить. Или в какой-нибудь другой папке - установки принтеров. Всё это добро может копиться годами, и даже полностью пустой файл весить несколько мегабайт. Принтера легко убираются инспектором документов. А вот стили не зачищаются. В общем файлы стали в 1,5-2 раза меньше весить. Но на работу макроса это не повлияло. Ну по крайней мере новых рекордов по скорости работы нет.

Потом обратил внимание пару дней назад, что некоторые мои файлы со стёклами весят 25кб, а некоторые 250кб. Хотя объём данных там практически один и тот же. Стал копаться, разбираться. Ну да прокрастинация она такая. В общем откопал те самые styles.xlm. В инете про их зачистку ничего не нашёл. Пытался разными способами удалить или подменить этот файл, но каждый раз файл экселя получался испорченным. Решил что надо написать макрос который бы открывал файлы и копировал их содержимое в пустую книгу. Встало несколько задач - копировать колонтитулы. Загуглил, нашёл. При чём тот админ на форуме не знал про это. Потом необходимо было сохранить границы печати. Вроде тоже нашёл где это можно взять. Но макрос такой не на 5 минут писанины. Поэтому до реализации не дошёл пока. Ну и в работе конечно мне это никак не поможет. Файлы у нас и так небольшие. Открываются быстро. Хотя может на старых компах это и ускорит открытие на секунду другую.

В целом мне всё так же не работается. Думал сегодня добить створки. Там осталось чуть чуть. Но пол дня проспал. Потом голосовать ездил и к родителями. Там и застрял. Вроде даже придумал как сделать макрос для заполнений и створок. Опять же через шаблоны! Это новое решение для меня. Раньше я так не делал. Создавал новый файл и затем его заполнял. А что такое заполнить файл? Надо создать шапку, форматирование таблиц, заполнить всё это, где-то формулы прописать. И таким образом получается кода на несколько страниц формата А4. При этом если просто открыть шаблон который например по умолчанию может вместить например 100 створок, заполнить его, и удалить лишние незаполненные ячейки, то кода получится очень мало. По идее можно даже хоть 1000 створок сделать. Мало ли когда-нибудь понадобится подбить какие-то большие объёмы или что-то в этом роде. Тоже самое по сути можно сделать для стёкол и СМЛ. Они у меня уже выгружаются автокадом в эксель через Извлечение данных. Макрос можно написать так что мне нужно будет только нажать кнопку макроса и выделить нужный диапазон. Всё остальное сделается само. То есть уже даже не нужно копировать ничего никуда. А при правильной маркировки стёкол и прочих заполнений, можно добиться чтобы все файлы заполнений, включая створки и стёкла створок, делались одной кнопкой. Думаю на выходных займусь этим моментом. Это меня немного ускорит. А то я пипец закопался. Но да при этом мне не работается. По сути я уже во много разобрался. Сиди да делай. И делается главное если не отвлекаться всё достаточно недолго. За день витраж можно сделать. Можно даже с заполнениями. Можно даже под ключ. Начиная с кронштейнов и так далее. Но нет блин. Растягиваю дня на три. Потом ночью какой-нибудь усираюсь делаю.

Отвлекаюсь я конечно пипец как много. Последнюю неделю например повадился на пикабу сидеть. Даже уже порываюсь там зарегиться и сам начать писать. А по сути это таже соц сеть. Это никак не продвинет меня вперёд, ни в жизни, ни в работе. Да и залипаю там в основном на негатив всякий. Потому что самое горячее там с негативом и связано. Беспредел, драки, убийства, несправедливость и так далее. Накой хрен я это делаю сам не знаю. Итак понятно что люди мудаки. Не все конечно. Но в основном. По определению. А мне надо собой заниматься. Потому что я тоже тот ещё мудень. Никак не могу взять себя в руки. Работаю плохо. Дела не делаю.

Дристопердия походу дела от детролекса всё-таки. Не проходит никак. Рука пока так же. Уже 15 дней пью таблетки. Про упражнения забываю иногда. Хотя почти каждый день подтягиваюсь. Езжу к турнику или на велике или на роликах. Пока больше 6 раз никак не выходит. Было как-то 8 раз в один день. Блин а когда-то и 15 раз подтягивался. Турник надо бы в квартире повесить. Но квартира не моя. Я поначалу порывался тут что-то делать. А потом подумал, зачем мне всё это надо. Всё равно скоро съезжать.
FairyTale

(no subject)

Устал. Эти игры высасывают все силы. Этот компьютер проклятый. Как наказание какое-то. Сидишь за ним целый день. Ну что убирать его теперь в коробку?

Два дня подряд ложился спать в 8-9 утра. Вставал в 16-17 где-то. В контакте решил поиграть в Сокровища пиратов. Популярная игра. И среди друзей популярна. Думал что смогу её автоматизировать и обогнать всех. Но вот поиграл немного. Дошёл до 31 уровня и понял что хрен там был. Игровое поле меняется. Условия игры постоянно меняются. Усложняются. Но это всё не главное. Главное что компьютер не поможет её пройти. Там нужны либо специальные инструменты, которые покупаются конечно же за деньги или в эту игру надо играть бесконечно долго пока не выпадет счастливый билет так сказать. Элемент случайности там всё. Но я удивляюсь как некоторые мои друзья дошли до 5000 или хотя бы 2500 уровня. Это сколько же времени надо убить?

Скрипт для Триумфа вчера ещё доработал. Сделал уплату налога. Это должно отбивать желание врагов атокавать тебя. Так как они мало получат золотых слитков. Хотя надо сказать эти слитки каждый клан отправляет в своё королевство и уже король ими распоряжается. Нет смысла по идее отнимать их внутри королевства. Но тем не менее. Короче сделал просто клики мышками. Функцию MoveAndClick превратил в MoveClickSleep(x,y,speed,sleep). Потом позаменял везде где можно три идущих подряд на эту свою и убрал наверно строчек 40 или около того. Сейчас скрипт занимает всего 160 строчек. Убрал ещё большие куски кода с проверками пикселя. Просто клик мыши в нужном месте. Нечего там мудрить. Одну паузу заменил на цикл с паузой. Это было проблемное место. Паузу уже почти до 5 секунд увеличил. И в какие-то минуты когда видимо ничего не тормозит ни у меня ни на сервере, эта пауза казалась очень не оправданной. Начинаешь уменьшать - скрипт сбоит на этом месте. Вобщем цикл решает. Будет ждать столько сколько нужно и не больше не меньше. Пароли и логины запихнул в ini файл. А то хотел выложить фотки и видео и понял что как-то палевно.

Что дальше автоматизировать не понятно. Анализировать карту слишком сложно. Не знаю пока как подступиться. Попутно написал мини скрипт на автоматическое забирание войск из добывалки, если на тебя нападают. Полезно когда вдруг рядом с тобой появилась шахта с золотом или маслом. По неписанным правилам простой игрок не может их занимать. А игроки с могуществом от 500 000 должны прописывать координаты в специальном чате и после этого занимать уже. Тогда никто типа не тронет. Но простой игрок может занять тоже. Просто через какое-то время на него нападут. А эти добыча двух этих ресурсов очень долгая по времени. Сидеть ждать у компа пока на тебя начнут нападать не вариант. Хотя и скрипт тоже не вариант. Комп то занят. Ничего не поделать за ним.

Вообще чем больше играю тем больше ловлю себя на мысли что я всё больше и больше пускаю свою жизнь под откос. Время уходит. Я ничего не делаю. Или делаю какие-то глупости. Мне кажется уже даже что все мои мечты какие-то глупые. Хорошо ладно не все.

Хотел тут к субботе к ораторскому клубу прочитать одну книгу и на её основе составить выступление. Книга - Кошелёк или жизнь. Библия тех кто решил уйти на пенсию задолго до наступления пенсионного возраста. Хотел сделать доклад про движение FIRE (Financial Independence and Early Retirement). Но книга оказалась не простой. Очень сложно читается. Я осилил пока 60 страниц из 300 и это было только вступление. Дошёл до одной из девяти идей. В конце книги впрочем есть краткое изложение этих идей на паре страниц. Но думаю у меня не сложится в голове полная картина без остальной воды и историй. Теперь ещё в добавок ко всему половина народу сказали что не смогут придти. Но самое главное что я должен был за три дня прочесть эту книгу. Включая вчера. Вчера я осилил только 30 страниц. Понял что читаю 3-4 минуты одну страницу и на прочтение 100 страниц в день мне нужно 6 часов. Простая математика. Да там полно страниц заполненных на половину. Но иногда приходится перечитывать одно и тоже чтобы понять смысл. Очень длинные сложноподчинённые предложения в которых едва улавливается смысл. Я видимо ещё отвык читать совсем. Не могу сконцентрироваться. Мысли в голове постоянно скачут. Я сбиваюсь всё время. Начинаю думать о чём-то своём параллельно читая. И не понимаю прочитанного. Поэтому приходится возвращаться к прочитанному. Чтение это конечно мой бич. Я ещё со школы узнал про технику быстрого чтения и даже отходил в 2006 кажется году на курсы. Но так и не научился быстро читать. Вечно об этому думаю. Бывают что хочу что-то прочесть но понимаю что это займёт уйму времени и не читаю. Хотя возможно если бы начал читать и не думал бы обо всём это, то прочёл бы может даже быстрее чем представлял.

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

(no subject)

Русское сообщество AutoIT так и не поддалось. Очищал куки, пытался войти через другой браузер, регился второй раз под новым логином. Чес слова впервые встречаю такой ебанутый форум. Там у них ещё 4 вида защиты от ботов. Нечитаемае капча - смог с третьего раза ввести то что там написано. Потом ещё на разные вопросы надо ответить. Регистрация проходится но письма с кодом активации на почту не приходят. В спам не попадают. ХЗ что делать. Но заработал поиск по форуму. Там просто надо выбрать искать с помощью Google. Кстати сразу с ходу наткнулся на интересный скрипт. Всё с комментами. Вот уже реальный пример на котором можно учиться. Анализирует текстовый файл как раз. Но с расширением другим. Получается можно субтитры в TXT не переименовывать. AutoIT и так должен справиться.

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

Вообще возникает желание всё что надо будет запомнить запихивать в специальные программы или сайты где время от времени тренировать запоминание. Есть такой сайт Memrise. Там как раз можно делать свои Курсы. При этом информация может подаваться текстом, видео или аудио или вперемешку. Сначала ты проходишь режим изучения - тебе просто показывают информацию. А потом в режим-экзамен, где надо отвечать на вопросы, сопоставлять разные варианты ответов, собирать последовательности. Ну и затем основываясь на кривой забывания Эббингауза сайт время от времени просит повторить информацию. Я так начинал учить немецкий язык. Вроде те же самые карточки бумажные которые можно сделать самому. Но во-первых здесь уже куча курсов которые кто-то сделал. Во-вторых самому довольно сложно будет отследить пора повторять слова или можно ещё подождать. Хотя возможно принцип чем чаще тем лучше будет оправдан. Если например листать карточки в любую свободную минуту. Но ведь и на сайте можно это делать. И кстати на том же самом Memrise есть куча курсов по языкам программирования. Просто куча. Но нет Autoit. Вообще про него нигде ничего не найти. В контакте группа из 450 человек. Есть ещё несколько групп с 1-2 человеками. На ютубе на русском всего один канал был. И тот после 7-ми уроков больше не ведётся. Ну есть конечно отдельные видео про то как писать ботов. Вот боты всех интересуют. Я даже порываюсь сам начать вести канал на ютубе и сделать обучающие карточки-курсы на Memrise. Но потом вспоминаю что не могу никого чему-то научить так как сам пока ничего не знаю. Может со временем сделаю если разберусь или смогу кого-то надоумить на форуме, если конечно когда-то туда попаду. Следующую попытку видимо надо делать через неделю или через месяц. Если это глобальный косяк, то когда-то они заметят что никто больше не регится на их форуме. Ну а если это косяк у моего компа (может по ip провайдера забанили или что-то в этом роде), то смогу зарегиться с работы уже в следующем году. Хотя... на работе комп включен. Надо бы попробовать от туда попытаться пробиться. Это уже блин дело принципа.

И да я тут с нового года решил снова заняться отжиманиями. На этот раз всё будет по-другому. Наткнулся на пару новых идей. Хотя я и половину старых во второй раз не применял. Отжиманиям 3.0 быть.

UPD. На сайте Memrise нашлись курсы по Регулярным выражениям. А в документах вконтакте полно книг на эту тему. Собственно накачал, буду читать. Есть ещё кучу тренажёров, проверялок и так далее. Вот это уже чувствуется что это основа основ. Сейчас вспоминаю что нечто подобное было даже в ворде. В ворде очень крутой ведь поиск-замена. Собственно именно на ворде я замутил макрос который из субтитров делает список уникальных слов. Не знаю правда нужно ли для этого читать книги по 200-300 страниц. Но по идее в метро я сейчас не езжу в маршрутках тоже, можно вполне спокойно сесть и прочитать книгу за 1-2 дня, а не читать её урывками несколько недель.