Feeds:
Записи
Комментарии

Archive for the ‘Учеба в бою’ Category

По-дефолту звуки, которые издает Teams на смартфоне раздражают даже мëртвого Имхотепа — имхо, конечно, да кабы у него был смартфон, коий ему не дадут.

Их можно отключить ВООБЩЕ, но иногда таки надо получать сообщения из этой навязанной корпорациями шняжки, поэтому еë не заткнуть.

Но как тут поменять звук-то?!?!?!?

А вот так:

Teams App 
-> Settings
-> Notifications
-> General activity
-> Chats
-> Chats (again)
-> Advanced options
-> Sound
-> выбрать другой звук

Очень неочевидное место и решение, но job is done, и пусть я не томат, но я очень рад.

Read Full Post »

Понравился текстовый редактор Sublime Text.

Раньше-то Eclipse был нашим всем, но на днях произошло неприятное: Eclipse падает всякий раз при копи/пэйст. Открыт соответствующий баг, решения пока нет, а между тем работать в Eclipse стало и решительно, и нерешительно невозможно. Вероятно, можно откатиться на более старые версии, но не факт, бо тогда и окружающие его пакеты тоже надо даунгрейдить, а это не тру.

Но под Linux есть много всяких IDE для разработки, даже есть почти нативное KDevelop. Из кроссплатформенных на слуху:

  • PyCharm от JetBrains — выглядит адекватно, но от него завыли кулеры и памяти поуменьшилось изрядно, при этом проект внутри ещё не создан. Нет.
  • Atom от GitHub, которое сегодня тоже от Microsoft. Построен на электроне, а это нет!
  • VS Code (он же Visual Studio Code) от Microsoft. Нет.
  • Sublime Text от кого-то из гугла (Джон Скиннер). Слово sublime переводится как «возвышенный, величественный, высокий, грандиозный».

Тут и остановимся.

(далее…)

Read Full Post »

В этом году я вернулся к преподаванию, и пришлось подумать про технологические условия для занятия этим делом исключительно удалённо. Если, так сказать, полез в он-лайно, то всё равно надо как-то шевелить ластами. А иначе зачем на земле этой вечной живу?!

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

Гуд. Надо продумать несколько аспектов всего этого дела:

  • изображение
  • освещение
  • сценарий выступления
  • тайминг выступления
  • поведение в кадре
  • смена кадров
  • звук

Можно обойтись дешёвыми средствами, а можно положить $3000-4000 на запуск всего этого дела с полным оснащением. Гарантий успеха нет, надо максимально полно работать с тем, что есть здесь и сейчас, затем итерационно смотреть, если что-то можно/нужно улучшить.

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

(далее…)

Read Full Post »

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

Раньше-то мы щупали за вымя расширения Firefox, коих было больше, чем нужно, и если у вас раньше hdd не завывал при запуске FF с шестьюдесятью расширениями на борту, то у вас не было детства. Но после перехода FF на новый движ, движ с расширениями завял, бо их же переписывать надо. А старый CSS остаётся в строю, ака берданка (уже не в строю).

(далее…)

Read Full Post »

Подержал пламенную монофоническую речь перед студентами курса по одолению ISTQB «Certified Unicorns».

Они там вже вщент запутались:

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

или им раздают задачи, где надо думать, а это, естественно, очень неприятно.

Солдат ребёнка не обидит. Было нормально остановиться и объяснить, что вообще происходит, почему, зачем и куда.

Read Full Post »

Дядя Анкл Боб Мартин уже давно записывает местами хилэриоус, местами вообщенотхилэриоус видео про всякие премудрости относительно программирования и продаёт на cleancoders.com доступ к ним за сравнительно немного мировых нефтяных запасов:

  • 14$ за просмотр видео (стриминг)
  • 20$ за возможность скачать видео)

Анадысь я сбегал на один его открытый стрим про историю и будущее языков программирования и получил за это такое письмо

Thanks for attending Uncle Bob’s webinar, The Future of Programming Languages! Use the following code to redeem a free streaming episode of your choice from cleancoders.com…

Я выбрал видео самым близким мне названием «Test Design»

Clean Code: Advanced TDD, Episode 21
56 minutes • 1.00GB • Aug 2013
https://cleancoders.com/episode/clean-code-episode-21

Редим-код как раз на 14$, поэтому я положил в корзину «стрим» и купил видео на просмотр бесплатно, на условиях продавца, легально и законно.

Но я хочу это видео скачать бесплатно без регистрации и смс. Что делать?

(далее…)

Read Full Post »

Я тупею. Возраст и Фэйсбук берут своё. Внешне это ещё не заметно, но внутри чувствуется как болезнь.

Пик её пришёлся на 2014-ый, когда было тревожно жить и было важно знать, где прямо сейчас в Киеве опасно, чтобы знать и принимать соответствующие решения. Лента новостей была оооогромной, вперемешку свидетельства, новости, слухи, мнения. Не сразу, но почувствовал эффект «рекомендуемого контента».

(далее…)

Read Full Post »

А действительно, чего это мне кажется, что разница между верификацией и валидацией всем понятна без примера?

Нужен конкретный пример. А то без примера каждому… парню кажется, что его принимают за идиота.

Например, здравствуйте, дети, вот это револьвер Смит и Вессон. Им можно решать разные задачи на поле боя. А ещё из него программист может выстрелить себе в ногу несколько раз. Сейчас я вам это покажу на конкретном примере. Ну, чья нога послужит хорошим, конкретным примером? Кто из вас знает C++?

Если пример непонятный — нет, ты не идиот, просто давным-давно, в другом мире

Глава первая, вступательная в зыбкое болото терминов

Верификация — проверка соответствия приложения прописанным требованиям.

Валидация — проверка соответствия приложения всем остальным (подразумеваемым) требованиям.

Ну, и чо?

Когда я только выполнял чужие кейсы, это всё было ненужным и абстрактным лайном.

Когда я сам проектировал тесты, да ещё и для какой-то финансовой аппликухи — приходилось знать/понимать точно, какие тесты покрывают прописанные требования (верификационные), а какие тесты покрывают НЕпрописанные требования (валидационные) и соответственно их разделять по разным сборникам тестов. И это всё стало осязаемым и важным.

(далее…)

Read Full Post »

На форуме неравнодушных к равнодушию кто-то смелый попросил(а) оценить тест-кейсы первого отжима для гуглопереводчика Google с английского языка на русский.

Вот что было предложено:

Шаги: 

    1. Зайти на сайт https://translate.go…e&sl=auto&tl=en
    2. Нажать на кнопку в левой стороне «АНГЛИЙСКИЙ»
    3. Нажать на кнопку в правой стороне «РУССКИЙ»
    4. Ввести слово на английском языке.

Ожидаемый результат

    1. Окно с допустимыми языками открывается при нажатии.
    2. Можно выбрать желаемый язык.
    3. Перевод выполняется автоматически при вводе слова.

(далее…)

Read Full Post »

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

Можно удалять их перед коммитом.

find -regex '.*\.\(tex~\|sty~\|sh~\|bib~\|backup\|dvi\|ps\)' -print -delete

Можно сказать Kile, что после закрытия надо удалять все «временные файлы». Но закрывать Kile каждый раз перед тем, как сделать коммит — как-то странно.

Можно добавить все такие файлы в .gitignore Но эти файлы так и лежат в каталоге проекта.

А можно компилировать проект, принудительно создавая всякие такие файлы в отдельном каталоге.

(далее…)

Read Full Post »

Вопрос понятен.

Ответ: надо перейти в режим «Я увольняюсь».

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

(далее…)

Read Full Post »

Установить формат экрана 16:9

  • Design tab of the toolbar ribbon.
  • Page Setup > Slides sized for:  выбрать нужный формат.
  • Orientation = Landscape

Установить картинку как шаблон слайдов

  • View > Slide master
  • Установить шаблоны для каждого типа слайдов по-отдельности — будет достаточно отредактировать слайды типа «Title» и «Title and Content».
  • Close Master view.

Отредактировать картинку шаблона слайдов

  • View > Slide master
  • Можно сохранить уже установленную картинку: по нужному слайду правой кнопкой и Save Background
  • Можно залить свою картинку: по нужному слайду правой кнопкой и Format Background > Fill > Insert from [File].
  • Close Master view.

Read Full Post »

Это тоже запись из разряда
«Люди, мы дышим воздухом!»,
но мне это всё кажется очевидным
сейчас, а ранее я об этом и не думал.

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

(далее…)

Read Full Post »

В 2012-ом в Виннице в ходе объяснения того, что основной функционал сайта не в его кнопках, а в его услугах, понадобилось взять и продемонстировать всё наглядно.

Read Full Post »

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

Вся инструкция в txt http://bit.ly/2Er0x6o (Dropbox).

Внимание, даже в txt в ряде случаев происходит искажение символов в тексте — ординарные кавычки превращает в фигурные, а дефис превращается в подобие тире.

Презентабельности ради почти то же самое в pdf — http://bit.ly/2GIUSOX

(далее…)

Read Full Post »

Older Posts »

%d такие блоггеры, как: