#Где_то_за_кадром
Представь, что ты хочешь купить дом за миллион долларов. Продавец - прекраснейший человек, который уверяет, что никого никогда в жизни не обманывал. Ключи обещает отдать сразу же, как только на его счет поступит полная сумма.
Разбрасываться лишним миллионом никто не хочет, поэтому для сделки тебе потребуется гарант. Т.е. человек, который возьмет деньги у тебя, ключи у владельца дома и совершит обмен, исключив возможность для махинаций.
Однако, люди - вещь крайне ненадежная, поэтому под эти цели придумали смарт-контракты. Это все те же гаранты, только в виде кода. Правда они работают только с криптовалютами.
О чем рубрика
Представь, что ты хочешь купить дом за миллион долларов. Продавец - прекраснейший человек, который уверяет, что никого никогда в жизни не обманывал. Ключи обещает отдать сразу же, как только на его счет поступит полная сумма.
Разбрасываться лишним миллионом никто не хочет, поэтому для сделки тебе потребуется гарант. Т.е. человек, который возьмет деньги у тебя, ключи у владельца дома и совершит обмен, исключив возможность для махинаций.
Однако, люди - вещь крайне ненадежная, поэтому под эти цели придумали смарт-контракты. Это все те же гаранты, только в виде кода. Правда они работают только с криптовалютами.
О чем рубрика
В режиме работы любого программиста рано или поздно встречается такая стадия, как "бенч". Что это?
Anonymous Quiz
6%
Неоплачиваемый отпуск
18%
Адаптация на новом проекте
25%
Время для повышения квалификации
51%
Оплачиваемое ничегонеделанье в ожидании проекта
#Где_то_за_кадром
Еще один раз о необходимости читать лицензионные соглашения. Впрочем, сама я делаю это не особо часто, но не надо повторять моих ошибок.
О чем рубрика
Еще один раз о необходимости читать лицензионные соглашения. Впрочем, сама я делаю это не особо часто, но не надо повторять моих ошибок.
О чем рубрика
#Do_you_understand
Представь, что проект, на котором ты работаешь уже два года, закрывается. Неважно по какой причине, главное - что твой ресурсный менеджер еще тот лопух и не успел подыскать место на новом проекте. Что получается?
Работы нет, да здравствует бенч! Хорошие IT компании всегда заинтересованы в сотрудниках, и если по какой-то причине для программиста на данный момент не нашлось места на проекте - то ему просто выплачивают зарплату. До тех пор, пока место не найдется. Предполагается, что свободное время сотрудник тратит на свое развитие и многочисленные курсы, но на практике это не всегда так.
Я с бенчем столкнулась после завершения стажировки. На тот момент в компании просто не было проекта, готового взять студента третьего курса на 0.5 ставки. И это были лучшие 4 месяца работы.
О чем рубрика
Представь, что проект, на котором ты работаешь уже два года, закрывается. Неважно по какой причине, главное - что твой ресурсный менеджер еще тот лопух и не успел подыскать место на новом проекте. Что получается?
Работы нет, да здравствует бенч! Хорошие IT компании всегда заинтересованы в сотрудниках, и если по какой-то причине для программиста на данный момент не нашлось места на проекте - то ему просто выплачивают зарплату. До тех пор, пока место не найдется. Предполагается, что свободное время сотрудник тратит на свое развитие и многочисленные курсы, но на практике это не всегда так.
Я с бенчем столкнулась после завершения стажировки. На тот момент в компании просто не было проекта, готового взять студента третьего курса на 0.5 ставки. И это были лучшие 4 месяца работы.
О чем рубрика
#Вавилон_нашей_эры
Представь, что Петя всю жизнь хотел стать великим художником. Писать шедевры, устраивать выставки, вот это все. В результате, Петя стал отцом. Это тоже неплохо, но мечта осталась нереализованной. И вот несостоявшийся великий художник сначала записывает сына в художественную школу. Потом дочь. Потом еще одного сына.
В программировании такая ситуация тоже встречается. И называется абстрактным методом. Это когда у родительского объекта есть нереализованная функциональность, которую должен реализовать каждый потомок.
О чем рубрика?
Представь, что Петя всю жизнь хотел стать великим художником. Писать шедевры, устраивать выставки, вот это все. В результате, Петя стал отцом. Это тоже неплохо, но мечта осталась нереализованной. И вот несостоявшийся великий художник сначала записывает сына в художественную школу. Потом дочь. Потом еще одного сына.
В программировании такая ситуация тоже встречается. И называется абстрактным методом. Это когда у родительского объекта есть нереализованная функциональность, которую должен реализовать каждый потомок.
О чем рубрика?
#Будни_IT
Создавать по 100 копий одного и того же документа, чтобы не потерять важную информацию? Могу, умею, практикую.
Спрашивается, зачем, когда есть GIT. Мало того, что это неотъемлемый инструмент любого программиста, тестировщика и девопса - он прекрасно подходит для работы с документами, фотографиями, видео, моделями. Да практически со всем подряд.
На прошлой неделе я начала разрабатывать мини-курс для дизайнеров в нашей компании, дабы они наконец-то овладели этим инструментом. Пока что обстановка больше напоминает комикс (смотри выше).
О чем рубрика
Создавать по 100 копий одного и того же документа, чтобы не потерять важную информацию? Могу, умею, практикую.
Спрашивается, зачем, когда есть GIT. Мало того, что это неотъемлемый инструмент любого программиста, тестировщика и девопса - он прекрасно подходит для работы с документами, фотографиями, видео, моделями. Да практически со всем подряд.
На прошлой неделе я начала разрабатывать мини-курс для дизайнеров в нашей компании, дабы они наконец-то овладели этим инструментом. Пока что обстановка больше напоминает комикс (смотри выше).
О чем рубрика
Кстати, а ты используешь GIT?
Anonymous Poll
19%
Конечно, я же профи
24%
Знаю что это и хочу изучить
50%
Не знаю что это, но интересно
6%
Не знаю, не умею, не хочу, не буду
#Будь_как_все
Итак, давай подведем результаты опроса: примерно 70% аудитории никогда не пользовались GIT или имеют о нем весьма смутное представление. И это очень печально.
Серьезно, ты можешь писать на любом языке программирования, но GIT понадобится тебе уже чуть ли не на первом собеседовании. Именно поэтому у меня предложение. Да простит меня 25% профессионалов, но как насчет небольшой серии постов, которая посвящена этому инструменту?
О чем рубрика
Итак, давай подведем результаты опроса: примерно 70% аудитории никогда не пользовались GIT или имеют о нем весьма смутное представление. И это очень печально.
Серьезно, ты можешь писать на любом языке программирования, но GIT понадобится тебе уже чуть ли не на первом собеседовании. Именно поэтому у меня предложение. Да простит меня 25% профессионалов, но как насчет небольшой серии постов, которая посвящена этому инструменту?
О чем рубрика
#GIT
Представь ситуацию - ты с командой работаешь над каким-то проектом. Давай даже не с кодом, а с обычным логотипом. Итак, вас 10 человек, 8 часов и куча требований.
Каждый видит реализацию по-своему, в результате к концу рабочего дня у тебя порядка 8 файликов вида "часть_лого_12", "лого_3", "фон_лого", "лого_3_с_фоном" и т.д. А еще есть 9 других человек с такой же кучей наработок, которые необходимо слить воедино.
И ближайшие часа два вы дружно всей командой потратите на то, чтобы разобраться как из этого всего собрать идеальный логотип. Не слишком радужная перспектива, правда?
Вот для таких ситуаций и нужен GIT. Во-первых, он помогает хранить все версии документа в одном файле и легко переключаться между ними. Во-вторых, обеспечивает автоматическую синхронизацию работы команды.
О чем рубрика
Представь ситуацию - ты с командой работаешь над каким-то проектом. Давай даже не с кодом, а с обычным логотипом. Итак, вас 10 человек, 8 часов и куча требований.
Каждый видит реализацию по-своему, в результате к концу рабочего дня у тебя порядка 8 файликов вида "часть_лого_12", "лого_3", "фон_лого", "лого_3_с_фоном" и т.д. А еще есть 9 других человек с такой же кучей наработок, которые необходимо слить воедино.
И ближайшие часа два вы дружно всей командой потратите на то, чтобы разобраться как из этого всего собрать идеальный логотип. Не слишком радужная перспектива, правда?
Вот для таких ситуаций и нужен GIT. Во-первых, он помогает хранить все версии документа в одном файле и легко переключаться между ними. Во-вторых, обеспечивает автоматическую синхронизацию работы команды.
О чем рубрика
Media is too big
VIEW IN TELEGRAM
#GIT
Как говорится, лучше один раз увидеть, чем сто раз прочитать. Небольшое объясняющее видео, которое не только расскажет, но и покажет, зачем тебе GIT.
P.S. Смотри со звуком.
О чем рубрика
Как говорится, лучше один раз увидеть, чем сто раз прочитать. Небольшое объясняющее видео, которое не только расскажет, но и покажет, зачем тебе GIT.
P.S. Смотри со звуком.
О чем рубрика
#GIT
Ну а пока ты досматриваешь видео выше, я расскажу тебе о том, как GIT помог мне на собеседовании. Тогда я только пыталась попасть на свою первую стажировку. Профессионального опыта не было от слова совсем и максимум, что я могла показать - это несколько учебных проектов, которые были выложены на Github.
На собеседовании я успешно ответила часть, связанную с языком Java, не менее успешно провалила часть по SQL, и на этом в принципе могло все закончится. Однако интервьюеры заинтересовались наличием проектов в репозитории и спросили насколько хорошо я знаю GIT. Так к моему собеседованию добавилась еще третья часть, на которой я рассказала, как с друзьями использовала этот инструмент для совместной работы над небольшой игрой.
Через час после того, как я вышла из офиса компании мне позвонили и сообщили, что берут на стажировку. Вывод - учи GIT, пиши небольшие проекты, пусть даже учебные, и это даст тебе хороший плюс на твоей первой работе.
О чем рубрика
Ну а пока ты досматриваешь видео выше, я расскажу тебе о том, как GIT помог мне на собеседовании. Тогда я только пыталась попасть на свою первую стажировку. Профессионального опыта не было от слова совсем и максимум, что я могла показать - это несколько учебных проектов, которые были выложены на Github.
На собеседовании я успешно ответила часть, связанную с языком Java, не менее успешно провалила часть по SQL, и на этом в принципе могло все закончится. Однако интервьюеры заинтересовались наличием проектов в репозитории и спросили насколько хорошо я знаю GIT. Так к моему собеседованию добавилась еще третья часть, на которой я рассказала, как с друзьями использовала этот инструмент для совместной работы над небольшой игрой.
Через час после того, как я вышла из офиса компании мне позвонили и сообщили, что берут на стажировку. Вывод - учи GIT, пиши небольшие проекты, пусть даже учебные, и это даст тебе хороший плюс на твоей первой работе.
О чем рубрика
#GIT
Последние дни мне в личку поступает все больше вопросов про GIT и то, как им пользоваться. Я даже не ожидала, что будет настолько мощный отклик. Это очень круто, большое спасибо всем заинтересованным, кто не стесняется писать и задавать вопросы!
Однако, раз эта тема так интересна, у меня возникла идея - как насчет небольшого интенсива? Абсолютно бесплатного, само собой. Покажу тебе основные вещи, расскажу все, что необходимо знать, наконец, просто пообщаемся. Го?
О чем рубрика
Последние дни мне в личку поступает все больше вопросов про GIT и то, как им пользоваться. Я даже не ожидала, что будет настолько мощный отклик. Это очень круто, большое спасибо всем заинтересованным, кто не стесняется писать и задавать вопросы!
Однако, раз эта тема так интересна, у меня возникла идея - как насчет небольшого интенсива? Абсолютно бесплатного, само собой. Покажу тебе основные вещи, расскажу все, что необходимо знать, наконец, просто пообщаемся. Го?
О чем рубрика
#GIT
Благодарю всех, кто принял участие в голосовании. И особенно тех, кто готов принять участие в этом эвенте. Вы - потрясающие. Приступаю к подготовке интенсива, подробности и точную дату старта сообщу чуть позже.
О чем рубрика
Благодарю всех, кто принял участие в голосовании. И особенно тех, кто готов принять участие в этом эвенте. Вы - потрясающие. Приступаю к подготовке интенсива, подробности и точную дату старта сообщу чуть позже.
О чем рубрика
#GIT
Ну а пока я готовлю интенсив, давай расскажу немного истории. Знаешь же операционную систему Linux?
Так вот. На момент разработки ядра Линусу Торвальдсу понадобилась система, которая бы помогала управлять процессом. И он не придумал ничего лучшего, нежели придумать GIT. Первая версия вышла аж в январе 2005 года. С тех пор этот инструмент активно использовали в проектах Apple, Android, Chrom, Qt, Jquery и многих других.
О чем рубрика
Ну а пока я готовлю интенсив, давай расскажу немного истории. Знаешь же операционную систему Linux?
Так вот. На момент разработки ядра Линусу Торвальдсу понадобилась система, которая бы помогала управлять процессом. И он не придумал ничего лучшего, нежели придумать GIT. Первая версия вышла аж в январе 2005 года. С тех пор этот инструмент активно использовали в проектах Apple, Android, Chrom, Qt, Jquery и многих других.
О чем рубрика
#GIT
Работа над интенсивом в самом разгаре! Очень скоро мы разберем GIT буквально по коммитам, однако пока что давай расскажу, как вообще будет проходить это мероприятие.
Дабы далее не испытывать в дальнейшем терпение профессионалов бесконечными постами про контроль версий, с завтрашнего дня канал возвращается к своей обычной жизни. И привычному всем формату. Для движа будет создан отдельный канал, где будут публиковаться обучающие видео и задания.
Ссылку на него я опубликую завтра. Она действительна два дня, до вечера вторника. Потом случится магия - ссылка превратится в тыкву, а у нас начнется полноценное обучение.
О чем рубрика
Работа над интенсивом в самом разгаре! Очень скоро мы разберем GIT буквально по коммитам, однако пока что давай расскажу, как вообще будет проходить это мероприятие.
Дабы далее не испытывать в дальнейшем терпение профессионалов бесконечными постами про контроль версий, с завтрашнего дня канал возвращается к своей обычной жизни. И привычному всем формату. Для движа будет создан отдельный канал, где будут публиковаться обучающие видео и задания.
Ссылку на него я опубликую завтра. Она действительна два дня, до вечера вторника. Потом случится магия - ссылка превратится в тыкву, а у нас начнется полноценное обучение.
О чем рубрика
#Будни_IT
Вредный совет: постоянно оставляй комментарии как на картинке. Это прекрасно поможет твоей команде понять, что происходит. А еще ты станешь всеобщим любимчиком.
О чем рубрика
Вредный совет: постоянно оставляй комментарии как на картинке. Это прекрасно поможет твоей команде понять, что происходит. А еще ты станешь всеобщим любимчиком.
О чем рубрика
#Будь_как_все
Знакома ситуация, когда за день наваливается столько дел, что кажется ты никогда их не разгребешь? Психологи, эффективные менеджеры и гуру личностного роста советуют в таких случая делегировать. Люди к этим советам прислушиваются неохотно, а вот программы - другое дело.
Итак, встречайте паттерн "цепочка обязанностей". Систему стараются проектировать таким образом, чтобы не один объект делал 10 дел, а 10 объектов делали по одному делу. И каждый обработчик самостоятельно решает, может ли он обработать задачу сам или стоит передавать ее дальше. Согласись, есть чему поучится.
О чем рубрика
Знакома ситуация, когда за день наваливается столько дел, что кажется ты никогда их не разгребешь? Психологи, эффективные менеджеры и гуру личностного роста советуют в таких случая делегировать. Люди к этим советам прислушиваются неохотно, а вот программы - другое дело.
Итак, встречайте паттерн "цепочка обязанностей". Систему стараются проектировать таким образом, чтобы не один объект делал 10 дел, а 10 объектов делали по одному делу. И каждый обработчик самостоятельно решает, может ли он обработать задачу сам или стоит передавать ее дальше. Согласись, есть чему поучится.
О чем рубрика
#GIT
Псс... А у нас тем временем уже первый день интенсива по GIT и совсем скоро участники получат первое домашнее задание. Еще не поздно присоединиться: @ProgrammistkaGIT_bot
О чем рубрика
Псс... А у нас тем временем уже первый день интенсива по GIT и совсем скоро участники получат первое домашнее задание. Еще не поздно присоединиться: @ProgrammistkaGIT_bot
О чем рубрика
#GIT
Тем временем два дня интенсива уже прошли, а сегодня всех участников ждет мощнейший вебинар.
В 19.00 по Москве ты сможешь узнать:
- Работа мечты: что обязательно понадобится на собеседовании
- Ветки есть не только у деревьев: разбираем бранчи в git
- Проблема двух стульев: объединям разные решения в одно
- Как показать миру свои наработки: публикуем проект в удаленный репозиторий
Если ты еще не с нами - не жди, присоединяйся! Ссылка на вебинар придет в бота: @ProgrammistkaGIT_bot
О чем рубрика
Тем временем два дня интенсива уже прошли, а сегодня всех участников ждет мощнейший вебинар.
В 19.00 по Москве ты сможешь узнать:
- Работа мечты: что обязательно понадобится на собеседовании
- Ветки есть не только у деревьев: разбираем бранчи в git
- Проблема двух стульев: объединям разные решения в одно
- Как показать миру свои наработки: публикуем проект в удаленный репозиторий
Если ты еще не с нами - не жди, присоединяйся! Ссылка на вебинар придет в бота: @ProgrammistkaGIT_bot
О чем рубрика
#Будь_как_все
Давай поговорим о мультфильмах. Большинство из них делятся на две группы - одни говорят "никогда не изменяй себе", вторые - "ты всегда можешь изменится". Немного парадоксально, не правда ли?
Не правда ли. И в программировании даже есть такая штука как "принцип открытости и закрытости". Он утверждает, что хороший объект готов к расширению своих функций, но закрыт для изменения основной структуры. Иными словами - учись быть лучше, но никогда не меняйся внутри. И будешь хорошим объектом.
О чем рубрика
Давай поговорим о мультфильмах. Большинство из них делятся на две группы - одни говорят "никогда не изменяй себе", вторые - "ты всегда можешь изменится". Немного парадоксально, не правда ли?
Не правда ли. И в программировании даже есть такая штука как "принцип открытости и закрытости". Он утверждает, что хороший объект готов к расширению своих функций, но закрыт для изменения основной структуры. Иными словами - учись быть лучше, но никогда не меняйся внутри. И будешь хорошим объектом.
О чем рубрика
#Где_то_за_кадром
Небольшое напоминание о том, что отдых нужен всем.
P.S. Самое ироничное, что я пишу этот пост после 12-часовой разработки бота. И мои успехи уже близки к третьей картинке. Хороших выходных, ребят.
О чем рубрика
Небольшое напоминание о том, что отдых нужен всем.
P.S. Самое ироничное, что я пишу этот пост после 12-часовой разработки бота. И мои успехи уже близки к третьей картинке. Хороших выходных, ребят.
О чем рубрика