True_HR


Channel's geo and language: not specified, not specified
Category: not specified


Сообщество IT и Tech рекрутеров для взаимопомощи по возникающим вопросам/кейсам/ТЗ.
Чат и фид: @true_hr_chat

Related channels

Channel's geo and language
not specified, not specified
Category
not specified
Statistics
Posts filter


Питер_Друкер_Энциклопедия_менеджмента.fb2
1.6Mb
Питер Друкер "Энциклопедия менеджмента"

>Содержательная часть: Почти все труды П.Друкера в одном месте (сам он эту книгу назвал "путеводителем", прям Хитчхайкинг по-манагерски).


Питер_Друкер_Практика_менеджмента.fb2
2.0Mb
Питер Друкер "Практика менеджмента"

>Содержательная часть: Эталонное пособие, пережившее уже 60 лет переизданий. Недавно его вроде как "освежили". Принципы классического менеджмента для постановки мозгов.


#filthy_lang
-> Методология разработки ПО - это совокупность методов, применяемых на различных стадиях SDLC и имеющих общий философский подход, характеризующаяся: философским подходом или основными принципами; согласованным множеством моделей методов, которые реализуют данную методологию; концепциями/понятиями, позволяющими конкретизировать и описать методы.
В частности, когда методология применяется при написании кода, то она называется парадигмой программирования (т.е. ООП, например, или функциональное, логическое программирование в силу прикладного назначения по большей части являются парадигмами/моделями).
-> Парадигма программирования - это совокупность идей и понятий, определяющих стиль написания компьютерных программ (подход к программированию), организацию вычислений и структурирование действий ПК. Парадигма программирования не определяется однозначно языком программирования; практически все современные ЯП в той или иной мере допускают использование различных парадигм (мультипарадигмальное программирование).
-> Язык программирования (ЯП) - набор лексических, синтаксических и семантических правил записи компьютерных программ, определяющий их внешний вид и действия, которые выполнит компьютер под его управлением.


#filthy_lang
-> CV (Curriculum vitae - жизнеописание) - это документ, представляющий хронологические вехи в получении образования, фиксации мест работы и получении профессиональных навыков, составленный по определенной и соответствующей форме. По сравнению с резюме, данная информация намного шире и в зарубежной практике имеет другую структуру представления, а также имеет важное значение при поступлении в образовательные учреждения (для некоторых специальностей в CV должны быть включены все публикации, даже с приведением их содержания и текста, конференции, стажировки и т. п., поэтому оно может достигать нескольких десятков страниц). В рамках терминологии отечественного рекрутмента резюме и CV некорректно стали равнозначными (в связи с тем, что ускорился информационный обмен и работодателю стало необходимо в экспресс-режиме быстро составлять мнение о том или ином кандидате). В отличии от CV, в резюме указывается обратный хронологический порядок, можно по разному расставлять акценты в проф.навыках и отдельно компоновать блоки под каждую отдельную вакансию/позицию; резюме содержит более сжатую информацию.


Роберт_Чалдини_Психология_согласия.fb2
4.2Mb
#pulp_fiction

Роберт Чалдини "Психология согласия"

>Содержательная часть: Очередная книга от соц.психолога, рассказывающая о механизмах убеждения и влияния, с понятными всем примерами из жизни. В книге предлагается 7 основных принципов, в чем-то продолжающих идеи "Психологии влияния".


Стив Накомото_Гений общения.fb2
2.5Mb
#pulp_fiction

Стив Накомото "Гений общения"

>Содержательная часть: Американо-японский Дейл Карнеги ;) Не сказать, что здесь найдете что-то новое, но как один из вариантов осмысления коммуникаций. Довольно легкая и ненапряжная, читается как художественная литература, может скрасить досуг.


#rocket_science #SDLC
SDLC (Software Development Life Cycle; иногда может называться моделью жизненного цикла разработки) - жизненный цикл разработки ПО. SDLC подразумевает действия и задачи, которые осуществляются в ходе разработки ПО и начинаются с момента принятия решения о создании программного продукта, заканчиваются в момент его полного изъятия из эксплуатации. Чаще всего это серия из шести фаз или этапов необходимых для прохождения цикла. Говоря о моделях, то на текущий момент они представлены различными формами, чаще используемые: Каскадная (Waterfall), Инкрементная, Итеративная, а также Agile (внутри которого имеются свои так называемые фреймворки организации разработки).
Стоит отметить, что помимо обычного SDLC, имеется еще и Secure SDLC - жизненный цикл безопасной разработки ПО. В каждой из фаз разработки ПО добавляются доп.действия по обеспечению инф.безопасности.
Основные этапы SDLC:
- Планирование - определение решаемой проблемы, подсчет ресурсов и издержек, поиск альтернативных путей решения, составление бизнес-плана и т.п.; отвечает на вопрос «Что мы хотим сделать?»
- Анализ требований - разработка требований, осуществление технико-экономического обоснования; отвечает на вопрос «Какие проблемы или задачи требуют решений?»
- Проектирование и дизайн - построение архитектуры, выделение компонентов, модулей, интерфейсов; отвечает на вопрос «Как мы добьемся наших целей?»
- Разработка, внедрение, развертывание - написание кода, конфигурация и настройка инфраструктуры проекта; регулирует процесс создания продукта
- Тестирование и интеграция - тестирование продукта на предмет соответствия результатов к поставленным на этапе планирования задачам; регулирует обеспечение качественной работы продукта [нужно отметить, что в тестировании заложен отдельный цикл, который так и называется STLC - Software Testing Life Cycle]
- Поддержка системы - контроль актуальности разработанной системы (тут может быть как замена оборудования, так и апдейт различных компонентов и модулей); регулирует использование финального продукта


#filthy_lang
-> Контейнеризация - это форма виртуализации ОС, при которой приложения запускаются в изолированных пользовательских пространствах, называемых контейнерами, и все они используют одну и ту же общую ОС. По сути контейнер представляет собой полностью упакованную и портативную вычислительную среду:
- библиотеки, конфигурационные файлы и зависимости;
- сам контейнер, подобный легковесной виртуальной машине.
В результате контейнеризованное приложение может быть запущено на различных типах инфраструктуры: на пустых машинах, внутри ВМ, в облаке, без необходимости рефакторинга для каждой среды. При запуске не нужно настраивать отдельную гостевую ОС для каждого приложения, т.к. все они используют ядро одной операционной системы. Благодаря такой высокой эффективности, следующие системы особенно хорошо подходят для контейнеризации:
Микросервисы: архитектура микросервисов может быть эффективно сконфигурирована как набор контейнеров, работающих в тандеме, и разворачиваться и выводиться из эксплуатации по мере необходимости;
Веб-серверы: для запуска веб-сервера внутри контейнера требуется всего нескольких вводов командной строки, плюс это избавляет от необходимости запускать сервер непосредственно на хосте;
Базы данных: элементы базы данных могут быть контейнеризированы, и каждое приложение получает свою собственную специализированную базу данных, вместо подключения всех к единой;
Контейнеры внутри ВМ (виртуальной машины): контейнеры запускаются внутри ВМ, как правило, для максимальной загруженности оборудования, взаимодействия с определенными службами в ВМ или повышения безопасности.


#filthy_lang
-> Демон (daemon) - ПО в системах класса UNIX, запускаемая самой системой и работающая в фоновом режиме без прямого взаимодействия с пользователем. Демоны обычно запускаются во время загрузки системы. Типичные задачи демонов: серверы сетевых протоколов (HTTP, FTP, электронная почта и др.), управление оборудованием, поддержка очередей печати, управление выполнением заданий по расписанию и т. д.
В техническом смысле демоном считается процесс, который не имеет управляющего терминала. Традиционно названия демон-процессов заканчиваются на букву d, чтобы показать, что этот процесс является демоном, и для различия программы и демона. В системах Windows аналогичный класс программ называется службой (services).


#filthy_lang
-> Файловая система (file system) - порядок, определяющий способ организации, хранения и именования данных на носителях информации в компьютерах, а также в другом электронном оборудовании: цифровых фотоаппаратах, мобильных телефонах и т. п. Файловая система определяет формат содержимого и способ физического хранения информации, которую принято группировать в виде файлов. Конкретная файловая система определяет размер имен файлов (и каталогов), максимальный возможный размер файла и раздела, набор атрибутов файла. Некоторые файловые системы предоставляют сервисные возможности, например, разграничение доступа или шифрование файлов.
Файловая система не обязательно напрямую связана с физическим носителем информации. Существуют виртуальные файловые системы, а также сетевые файловые системы, которые являются лишь способом доступа к файлам, находящимся на удалённом компьютере.
Примеры файловых систем: NTFS, FAT32 (Windows); Ext3, Ext4 (Linux); NFS+ (OS X); UDF, ISO9660 (компакт-диски) и др.


#rocket_science #docker
Docker - ПО для автоматизации развертывания и управления приложениями в средах с поддержкой контейнеризации. Позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, который может быть перенесён на любую Linux-систему с поддержкой cgroups в ядре, а также предоставляет среду по управлению контейнерами. Т.е. контейнеризация позволяет тиражировать ПО или apps с сохранением функциональности вне зависимости от окружения. Начиная с версии 1.6 (апрель 2015 года) возможно использование в операционных системах семейства Windows. С появлением Open Container Initiative начался переход от монолитной к модульной архитектуре.
Разрабатывается и поддерживается одноимённой компанией-стартапом, распространяется в двух редакциях - общественной (Community Edition) по лицензии Apache 2.0 и для организаций (Enterprise Edition) по проприетарной лицензии. Написан на языке Go. Разработка Docker началась в 2008 году, публично была реализована в 2013, последняя версия 19.03.12 (18 июня 2020).
Проект вначале создавался, как внутренняя разработка компании dotCloud, с целью построения публичной PaaS-платформы с поддержкой различных языков программирования (переименован в Docker была в 2013 г.).
Для экономии пространства хранения проект использует файловую систему AUFS с поддержкой технологии каскадно-объединённого монтирования: контейнеры используют образ базовой операционной системы, а изменения записываются в отдельную область. Также поддерживается размещение контейнеров в файловой системе BTRFS с включённым режимом копирования при записи.
В состав программных средств входит демон - сервер контейнеров, клиентские средства, позволяющие из интерфейса командной строки управлять образами и контейнерами, а также API, позволяющий в стиле REST управлять контейнерами программно.
Демон обеспечивает полную изоляцию запускаемых на узле контейнеров на уровне файловой системы (у каждого контейнера собственная корневая файловая система), на уровне процессов (процессы имеют доступ только к собственной файловой системе контейнера, а ресурсы разделены средствами), на уровне сети (каждый контейнер имеет доступ только к привязанному к нему сетевому пространству имён и соответствующим виртуальным сетевым интерфейсам).
Также Docker имеет пакетный менеджер Docker Compose, позволяющий описывать и запускать многоконтейнерные приложения. Конфигурационные файлы Compose описываются на языке YAML (коротко, это расширенный JSON с фокусом на данных, а не на самой разметке документов; называется еще языком сериализации данных).
-> Где искать: @devops_jobs, @fordevops, @docker_ru, @ru_docker, @dockernsk, @bykvaadm, @devopsmoscow, @devops_ru, @ru_devops


Роберт_Чалдини_Психология_влияния.fb2
4.2Mb
#pulp_fiction

Роберт Чалдини "Психология влияния"

>Содержательная часть: Думаю, самая свежая версия (5-ое переиздание). Социальный психолог доступным языком рассказывает о манипулятивности любого воздействия в социуме - по факту, в свободной интерпретации теорию массового сознания. На текущий момент книга рекомендуется даже для студентов псих.кафедры. Где и как мы живем, мы итак знаем ;)


Питер Камп_Скорочтение.fb2
5.5Mb
#pulp_fiction

Питер Камп "Скорочтение"

>Содержательная часть: Наверное, надо было выкладывать ее самой первой в этом канале ;) Классическая методика скорочтения, которая пережила уже больше 30 лет и кучу переизданий. Ясные и доступные способы увеличения скорости чтения и запоминания прочтенной информации. Крайне необходимый скилл, несмотря на цифровое окружение ;)


Р_Чалдини,_Н_Гольштейн,_С_Мартин_Черная_книга_убеждения.fb2
591.3Kb
#pulp_fiction

Р.Чалдини, Н.Гольштейн, С.Мартин "Черная книга убеждения"

>Содержательная часть: Книги от социального психолога Роберта Чалдини в моей библиотеке становятся настольными, и скажу вам, не зря. Книга о простых, но в то же время действенных способах успешной коммуникации. Довольно ясная и понятная, в отличии от слащавого Дейла Карнеги (и морально устаревшего), которого суют и к месту, и не к месту ;)


#filthy_lang
-> Спецификация требований ПО (Software Requirements Specification или SRS; чаще всего разработчики называют коротко "спек") - структурированный набор требований (функциональность, производительность, конструктивные ограничения и атрибуты) к ПО и его внешним интерфейсам; имеет вид документа. Предназначен для того, чтобы установить базу для соглашения между заказчиком и разработчиком (или подрядчиками) о том, как должен функционировать программный продукт. На практике документ составляется в соответствии со стандартами и гостами; может по разному называться - Terms of Reference (TOR), Functional Requirements вплоть до ТЗ и ЧТЗ.


#filthy_lang
-> Система управления кандидатами (ATS - Applicant Tracking System) - прикладное ПО для автоматизации процесса подбора и найма специалистов в организацию. Часто ATS может являться частью более обширного информационного ландшафта или включать в себя доп.участки работы HR - такие системы называются HRIS (Human Recources Information System) и могут являться отдельными модулями в системах управления производством/ERP (например, Success Factors в SAP, ЗУП в 1С и т.п.).


#filthy_lang
-> Системный администратор - специалист, который решает вопросы разработки, построения и обслуживания инфраструктуры (железа и ПО), а также реализации политик инф.безопасности.
-> DevOps - специалист, который осуществляет взаимодействие на трех уровнях - тестирование, разработка, инфраструктура, в целях которого обеспечение адаптивной и бесшовной интеграции процессов разработки, тестирования, развертывания и сопровождения приложений/сервисов.


Джош Кауфман_Первые 20 часов.fb2
2.0Mb
#pulp_fiction

Джош Кауфман "Первые 20 часов"

>Содержательная часть: Книга для правильной постановки мозгов в части обучения. О том, как любым практическим навыком можно овладеть за 20 часов систематических занятий. Речь идет именно о каком-либо конкретном прикладном навыке, которым Вы невольно должны будете пользоваться. Например, не стать крутым Fluent-спикером инглиша, а научиться разговорному минимуму, позволяющему съездить на профильную конференцию в Лондон. Примеров по тексту там хватает ;)


#filthy_lang
-> Система контроля версий (Version Control System или Revision Control System) - ПО для облегчения работы при изменении и хранении исходных кодов разрабатываемых программ. Управление версиями используется в инструментах конфигурационного управления (Software Configuration Management Tools). Также часто используются при работе с электронной документацией. Наиболее используемые: Git, SVN, CVS, Mercurial, Bazaar, TFS.


#heatwave
Годная идея от Дурова (а ведь недавно только обсуждали отсутствие нативных инструментов продвижения в TG):
Telegram создаст собственную рекламную платформу для каналов. Нововведение коснется массовых публичных Telegram-каналов, построенных по принципу вещания «один ко многим». Также Telegram предложит дополнительные функции для бизнес-команд и пользователей с расширенными потребностями.

20 last posts shown.

41

subscribers
Channel statistics