Forwarded from Деловая переписка (Maxim Ilyahov)
79. Петля занятых. Поставить задачу — тоже работа
Есть хронически занятые, вечно торопяшиеся люди. Когда им надо что-то попросить, они бросаются двумя-тремя ключевыми словами и убегают торопиться дальше.
Человек, которому прилетает эта задача, делает не то, не так и невпопад. Занятой человек должен снова поставить задачу, снова ее проверить. Он злится и считает исполнителя дурачком: «Я бы сделал это за пять минут, чего он копается?»
Секрет в том, что постановка задачи — это тоже работа. Её нельзя делать в спешке и тяп-ляп. Два ключевых слова — это не задача. Надиктованное в мессенджере аудиосообщение со сбитым дыханием — не задача. Задачу надо внимательно сформулировать, а на это нужно время:
— описать ситуацию,
— объяснить саму задачу,
— уточнить образ решения,
— обозначить и обосновать срок.
Если уделять время постановке задачи, ее будут исполнять быстрее, четче и правильнее. Если просто бросаться ключевыми словами в спешке, исполнители будут тупить и тратить еще больше времени. Занятые люди, которые не уделяют время грамотной постановке задачи, в итоге подводят сами себя.
Есть хронически занятые, вечно торопяшиеся люди. Когда им надо что-то попросить, они бросаются двумя-тремя ключевыми словами и убегают торопиться дальше.
Человек, которому прилетает эта задача, делает не то, не так и невпопад. Занятой человек должен снова поставить задачу, снова ее проверить. Он злится и считает исполнителя дурачком: «Я бы сделал это за пять минут, чего он копается?»
Секрет в том, что постановка задачи — это тоже работа. Её нельзя делать в спешке и тяп-ляп. Два ключевых слова — это не задача. Надиктованное в мессенджере аудиосообщение со сбитым дыханием — не задача. Задачу надо внимательно сформулировать, а на это нужно время:
— описать ситуацию,
— объяснить саму задачу,
— уточнить образ решения,
— обозначить и обосновать срок.
Если уделять время постановке задачи, ее будут исполнять быстрее, четче и правильнее. Если просто бросаться ключевыми словами в спешке, исполнители будут тупить и тратить еще больше времени. Занятые люди, которые не уделяют время грамотной постановке задачи, в итоге подводят сами себя.
🤓 BSL = Beginning Student Language
А что, судя по сегодняшней дискусии в чате @ssl1c вполне подходит в качестве неофициальной расшифровки аббривеатуры в контексте 1С 😊
Взято отсюда: https://habr.com/ru/post/439432/
А что, судя по сегодняшней дискусии в чате @ssl1c вполне подходит в качестве неофициальной расшифровки аббривеатуры в контексте 1С 😊
Взято отсюда: https://habr.com/ru/post/439432/
Хабр
Как стать Java разработчиком за 1,5 года
Меня зовут Сергей, мне 40 лет и сейчас я работаю Java разработчиком в немецкой компании. Мы занимаемся разработкой программного обеспечения для пивоварен оценки финансовых и кредитных рисков. Это моя...
Forwarded from Никита Федькин - мысли, заметки, анонсы
#bsl-language-server #lsp
Language Server Protocol шагает по планете!
Специально для хардкорщиков, любящих править конфиги редактора прямо в JSON и писать плагины на питоне - состоялось успешное подключение BSL Language Server к Sublime Text 3.
В качестве клиента выступает плагин к ST3, который можно поставить с помощью Package Control - LSP - https://packagecontrol.io/packages/LSP
После установки открываем "Preferences: LSP Settings" и в пользовательские настройки (справа) переносим:
Language Server Protocol шагает по планете!
Специально для хардкорщиков, любящих править конфиги редактора прямо в JSON и писать плагины на питоне - состоялось успешное подключение BSL Language Server к Sublime Text 3.
В качестве клиента выступает плагин к ST3, который можно поставить с помощью Package Control - LSP - https://packagecontrol.io/packages/LSP
После установки открываем "Preferences: LSP Settings" и в пользовательские настройки (справа) переносим:
"clients":Перезапускаем редактор и...
{
"bls-language-server":
{
"command":
[
"java",
"-Xmx4g",
"-jar",
"/path/to/bsl-language-server.jar",
"-d",
"ru"
],
"enabled": true,
"languageId": "bsl",
"scopes":
[ "source.bsl" ],
"syntaxes":
[ "Packages/Language 1C (BSL)/1c.tmLanguage" ]
}
}
}
🥒 Как завалить автоматизацию на Геркин [презентация]
Ссылка: https://drive.google.com/file/d/1SEKU4f0cKqMaRAgKWBe5YJXrPpKpy1k0/view
Этот доклад был на Неделе митапов (#meetupweek), которая проходила недавно в Саратове.
Согласно презентации, основные грехи при написании фич на геркине:
— Непонятные/неоднозначные формулировки шагов
— Длинные сценарии
— Использование ожиданий (
— Некорректная работа с данными и БД в сценариях (захардкоженые данные, медленная БД, одни и те же данные используются в куче тестов)
Большинству авторов сценариев для инструментов Vanessa A* свои грехи уже не искупить никогда 😈
Ссылка: https://drive.google.com/file/d/1SEKU4f0cKqMaRAgKWBe5YJXrPpKpy1k0/view
Этот доклад был на Неделе митапов (#meetupweek), которая проходила недавно в Саратове.
Согласно презентации, основные грехи при написании фич на геркине:
— Непонятные/неоднозначные формулировки шагов
— Длинные сценарии
— Использование ожиданий (
И Пауза 42
)— Некорректная работа с данными и БД в сценариях (захардкоженые данные, медленная БД, одни и те же данные используются в куче тестов)
Большинству авторов сценариев для инструментов Vanessa A* свои грехи уже не искупить никогда 😈
Google Docs
Lilia Urmazova.pdf
☁️ 1С в Яндекс.Облаке
https://habr.com/ru/post/440594/
Отличный обзор!
Яндекс.Облако Compute Cloud хоть и новый, но очень достойный игрок на рынке облачных серверов. В том числе и для хостинга инфраструктуры 1С Предприятие для небольшого и среднего размера компаний, если им действительно нужен хостинг в облаке.
Это цитата из заключения, но тут важны детали, их в статье много (оговорюсь на всякий случай: для меня, ничего не знающего о Я.Облаке).
https://habr.com/ru/post/440594/
Отличный обзор!
Яндекс.Облако Compute Cloud хоть и новый, но очень достойный игрок на рынке облачных серверов. В том числе и для хостинга инфраструктуры 1С Предприятие для небольшого и среднего размера компаний, если им действительно нужен хостинг в облаке.
Это цитата из заключения, но тут важны детали, их в статье много (оговорюсь на всякий случай: для меня, ничего не знающего о Я.Облаке).
Хабр
1С и Яндекс.Облако Compute Cloud. Вдоль и поперек
Бороться и искать. Найти и перепрятать Достаточно популярная поговорка во времена Союза. Вот и сейчас, те у кого сервер 1С в локальной сети мечтают вынести его...
Forwarded from SilverBulleter's, LLC (Муза Осипова)
Объявлен старт продаж билетов на второй Хакатон по 1С iS THiS DESiGN https://silverbulleters.org/news
Жестокая правда жизни 😊
Напомнило размышления Евгения Павлюка на тему ЦА gherkin в статье на хабре https://habr.com/ru/post/275013/
Напомнило размышления Евгения Павлюка на тему ЦА gherkin в статье на хабре https://habr.com/ru/post/275013/
This media is not supported in your browser
VIEW IN TELEGRAM
Ну наконец-то!
TLDR; Поиск таким образом будет унифицирован во всех таблицах/списках
https://wonderland.v8.1c.ru/blog/izmenenie-poiska-v-tablitsakh/
TLDR; Поиск таким образом будет унифицирован во всех таблицах/списках
https://wonderland.v8.1c.ru/blog/izmenenie-poiska-v-tablitsakh/
Коллеги из @OneSCast запилили список ресурсов для 1Сников: https://telegra.ph/Poleznye-resursy-dlya-1S-specialista-04-21-2
Напомню, что есть еще один такой список, но с акцентом именно на telegram-каналы и чаты, который делал Человек в желтом халате: https://www.yellowbathrobes.com/blog/tgchannels
Напомню, что есть еще один такой список, но с акцентом именно на telegram-каналы и чаты, который делал Человек в желтом халате: https://www.yellowbathrobes.com/blog/tgchannels
Telegraph
Полезные ресурсы для 1С-специалиста
Если ваша деятельность связана с 1С: Предприятием и вы задумываетесь о расширении профессионального кругозора или повышении своей квалификации, то в этой подборке ресурсов обязательно найдёте то, что вам надо. ПОДЗАРАБОТАТЬ Фриланс.ру - пожалуй крупнейшая…
Новый канал от разработчиков Библиотеки Стандартных подсистем с говорящим за себя названием @learn_ssl1c
Ну а чатик мы давно знаем: @ssl1c
p.s. "Доступно и всерьез" — слоган обретает новые смыслы 😉
Ну а чатик мы давно знаем: @ssl1c
p.s. "Доступно и всерьез" — слоган обретает новые смыслы 😉
🔥 Vanessa Automation Goes Worldwide?
Крутое: Вебинар по Vanessa Automation для англоязычной аудитории. Кажется, первое публичное мероприятие по опенсорсному продукту на 1С, ориентированное на разработчиков за пределами СНГ. Интересно, какая часть аудитории реально будет не-русскоговорящей?
https://promo.1ci.com/page5878794.html
Крутое: Вебинар по Vanessa Automation для англоязычной аудитории. Кажется, первое публичное мероприятие по опенсорсному продукту на 1С, ориентированное на разработчиков за пределами СНГ. Интересно, какая часть аудитории реально будет не-русскоговорящей?
https://promo.1ci.com/page5878794.html
1Ci
Vanessa Automation Streamline QA for 1C:Enterprise apps
Attend this webinar to see how to write basic test scripts using Vanessa Automation
Forwarded from Никита Федькин - мысли, заметки, анонсы
#infostart #event2019
Маяковский завещал нам работать прилежно, не охая и не ахая. Решил собрать результаты своих экспериментов и проекта по нагрузочному тестированию на Vanessa Automation в виде доклада.
Присоединяюсь к гонке за место под Питерским солнцем :)
https://event.infostart.ru/2019/agenda/#item1072341
Маяковский завещал нам работать прилежно, не охая и не ахая. Решил собрать результаты своих экспериментов и проекта по нагрузочному тестированию на Vanessa Automation в виде доклада.
Присоединяюсь к гонке за место под Питерским солнцем :)
https://event.infostart.ru/2019/agenda/#item1072341
event.infostart.ru
Программа
Поддержи Никиту ☝️голосом (ссылка в посте выше)
Доклад называется "Атака сервера кнопконажималкой - скрещиваем 1С:Тест-центр и Vanessa Automation" и он про программирование нагрузочных текстов на Turbo-Gherkin.
p.s. Со всем уважением, но у меня все еще бомбит, когда читаю "программирование" и "gherkin" в одном предложении. Но, видимо, настала пора смириться...
Доклад называется "Атака сервера кнопконажималкой - скрещиваем 1С:Тест-центр и Vanessa Automation" и он про программирование нагрузочных текстов на Turbo-Gherkin.
p.s. Со всем уважением, но у меня все еще бомбит, когда читаю "программирование" и "gherkin" в одном предложении. Но, видимо, настала пора смириться...
Увлекательное путешествие в мир внутренностей Встроенного языка 1С от Андрея Овсянкина.
https://infostart.ru/public/1080907/
https://infostart.ru/public/1080907/
infostart.ru
1С:Ассемблер. Немного летнего веселья!
Все вы, наверное, слышали, что 1С-ники жалуются на свою систему, считая язык 1С недостаточно низкоуровневым, скучным и т.п. Все они с тоской поглядывают в сторону "настоящих" языков программирования. Так вот, господа, они неправы. В системе 1С есть места…
Forwarded from Никита Федькин - мысли, заметки, анонсы
Антон Степанов написал новую большую статью про Управление техническим долгом.
https://infostart.ru/public/1096770/
Статья является некоторым продолжением статьи Олега Тымко (https://infostart.ru/public/1089670), но больше отвечает на вопросы "зачем" и "что", чем "как".
Налетаем, комментируем, пробуем!
https://infostart.ru/public/1096770/
Статья является некоторым продолжением статьи Олега Тымко (https://infostart.ru/public/1089670), но больше отвечает на вопросы "зачем" и "что", чем "как".
Налетаем, комментируем, пробуем!
infostart.ru
Управление качеством кода
О SonarQube, АПК, EDT. Какие преимущества дает их использование. Для каких команд подходит.
⚡️Битрикс24 официально на Github (почти кликбейт, сорян)
Нет, исходников Б24 там нет.
Битрикс наконец-то обзавелся своей организацией на гитхабе и выложил под лицензией MIT php-библиотеку для взаимодействия с Битрикс24 по его REST API, ссылка: https://github.com/bitrix-tools/crest (ну да, хорошее имя - "крест" 😊). Это та самая либа, которую Сергей Востриков всегда в своих вебинарах использует и выкладывает в составе примеров в zip-архиве, а теперь вот в ногу со временем 😊
Ждем, когда 1Сники из Битрикса выложат туда же исходники модулей для 1С 😉, они же все равно все в открытом доступе и распространяются свободно. Тогда, может быть, не придется прорываться через несколько линий ТП. Мечты, мечты.
p.s. Напомню, что первой и лучшей PHP-библиотекой для REST API Битрикс24 на сегодня является https://github.com/mesilov/bitrix24-php-sdk Максима Месилова. Она давно и активно развивается, код ее прост и чист, частично покрыта тестами, опубликована также под лицензией MIT. Рекомендую.
Нет, исходников Б24 там нет.
Битрикс наконец-то обзавелся своей организацией на гитхабе и выложил под лицензией MIT php-библиотеку для взаимодействия с Битрикс24 по его REST API, ссылка: https://github.com/bitrix-tools/crest (ну да, хорошее имя - "крест" 😊). Это та самая либа, которую Сергей Востриков всегда в своих вебинарах использует и выкладывает в составе примеров в zip-архиве, а теперь вот в ногу со временем 😊
Ждем, когда 1Сники из Битрикса выложат туда же исходники модулей для 1С 😉, они же все равно все в открытом доступе и распространяются свободно. Тогда, может быть, не придется прорываться через несколько линий ТП. Мечты, мечты.
p.s. Напомню, что первой и лучшей PHP-библиотекой для REST API Битрикс24 на сегодня является https://github.com/mesilov/bitrix24-php-sdk Максима Месилова. Она давно и активно развивается, код ее прост и чист, частично покрыта тестами, опубликована также под лицензией MIT. Рекомендую.
GitHub
GitHub - bitrix-tools/crest: Tiny PHP SDK to call Bitrix24 REST methods via webhooks and OAuth 2.0
Tiny PHP SDK to call Bitrix24 REST methods via webhooks and OAuth 2.0 - bitrix-tools/crest
Недавно вернулся к чтению всяких технических книг (забросил несколько лет назад в пользу разных блогов и статей). Время от времени попадается какой-нибудь перевод и... ну в основном это между "терпимо" и "плохо". А сегодня просто капец какой-то: не перевод, а калька но я все равно терпел, пока не — см. скриншот.
В оригинале (см. https://atom.io) эта фраза звучит так: "A hackable text editor for the 21st Century". Ну то есть, редактор, который можно "хакать" (программировать под себя). Я далеко не фанат атома, но обидно же :)
В очередной раз убеждаюсь, что технические книги нужно читать в оригинале.
p.s. Книга "Автостопом по Python" (в оригинале The Hitchhiker's Guide To Python") — привлекло в ней прежде всего наличие главы "Читаем код" с разбором кода популярных библиотек, пока нигде подобного не встречал.
upd. Проверил перевод фразы в Google Translate, он выдает "Взломанный текстовый редактор для 21-го века" 🤦♂️
А вот deepl.com правильно переводит: "Хакерский текстовый редактор для 21-го века".
В оригинале (см. https://atom.io) эта фраза звучит так: "A hackable text editor for the 21st Century". Ну то есть, редактор, который можно "хакать" (программировать под себя). Я далеко не фанат атома, но обидно же :)
В очередной раз убеждаюсь, что технические книги нужно читать в оригинале.
p.s. Книга "Автостопом по Python" (в оригинале The Hitchhiker's Guide To Python") — привлекло в ней прежде всего наличие главы "Читаем код" с разбором кода популярных библиотек, пока нигде подобного не встречал.
upd. Проверил перевод фразы в Google Translate, он выдает "Взломанный текстовый редактор для 21-го века" 🤦♂️
А вот deepl.com правильно переводит: "Хакерский текстовый редактор для 21-го века".
😲 Внезапное в официальной документации стандартной библиотеки языка программирования Python. Ссылка: https://docs.python.org/3/library/sqlite3.html#sqlite3.Cursor.execute