Найти в Дзене
Закреплено автором
Cibirlan
В современных реалиях многие компании перешли в Яндекс.Дзен, и мы не исключение. Решили осваивать новую площадку, а также делиться полезными вещами. Но сначала немного расскажем о себе. Мы международная компания - Cibirlan, включающая себя 30+ сотрудников. Работаем с крупными российскими и зарубежными заказчиками, большинство из которых сотрудничают с нами более 3-х лет и доверяют реализацию новых проектов. Помогаем создавать цифровые решения и обеспечиваем полный цикл по их запуску с 2010 года. Направления деятельности: • Мобильные приложения • Веб сервисы • UI/UX Дизайн • Разработка AR и VR • Безопасность Digital-проектов • QA и тестирование Наши клиенты: Мой Бизнес, Калининградский зоопарк, Обоз, Spar, Бауцентр, Selecta, WorldChees. Входим в число лидеров рынка в своем сегменте: • 2 место в рейтинге разработчиков мобильных приложений Калининграда • 2 место в рейтинге разработчиков приложений для iOS приложений Калининграда 2020 • 2 место в рейтинге разработчиков приложений для Android приложений Калининграда 2020 • 12 место в Рейтинге ведущих разработчиков сайтов Калининграда 2020 • 14 место в Top Russia Digital Design Companies Clutch • 22 место в Top Russia User Experience Consultants Clutch Четко и по делу – то чему мы придерживаемся не только в рассказе о себе, но и в работе. Оставайтесь с нами, чтобы узнать больше.
3 года назад
7 правил "цифровой гигены"
Всем привет! Мир сейчас переживаем период цифровой трансформации. Все переходит в онлайн: покупки в магазинах, поход к врачам, доставка еды и многое другое. Представить жизнь без интернета просто невозможно. Да и телефон с компьютером сейчас есть просто у всех. Но как и в офлайн мире в онлайна полно угроз, мошенников, хакеров и злоумышленников. Новости об утечке данных мы слышим каждый год. Поэтому тема сегодняшней статьи - информационная безопасность. Начнем с азов и поговорим об ее уровнях. Основы...
3 года назад
Невидимый, но очень важный бэкенд
И так, сегодня мы с вами узнаем о том, что такое back-end и чем занимается back-end developer. (Первую часть про фронтенд ты можешь найти по ссылке) Поехали! Разберем основы Back-end - начинка сайта или приложения, скрытая от пользователя. Это логика работы сайта, взаимодействие веб-сервера и контента. Эта часть считается более сложной нежели fron-end, здесь разработчик выбирает тот язык программирования, который поддерживается сервером. Схема работы Backend и общая логика сайта вообще сводятся...
3 года назад
Что такое ваше "Фронтенд" и как с ним жить?
Всем привет! На связи Cibirlan. Мы решили запустить новый цикл статей на тему "Куда пойти в IT?". Смотря на рынок труда, можно заметить, что сейчас очень много начинающих специалистов, а тех кто только собирается пойти на курсы еще больше. А чтобы выбрать направление, которое будет радовать тебя, нужно понимать что предстоит делать. Давайте разбираться вместе и начнем мы с Front-end development. Что такое фронтенд и кто такой фронтендер? Фронтенд разработка - создание клиентской части приложения...
3 года назад
Молодые кадры - как не пожалеть о приеме на работу?
Хайповая волна темы “войти в IT” вернулась и активно набирает обороты. Нам опять рассказывают, что не стоит бояться пробовать себя, создавать проекты и набираться опыта, ведь посмотрите сколько возможностей открыто перед вами! Но как получить этот самый заветный “опыт”, если в 90% вакансиях прописано “работа на коммерческих проектах Х лет”? А если учитывать специфику компаний, то зачастую они ищут себе в команду не молодого специалиста, джуна, а хорошего мидла или, в идеальном варианте, синьора. Ситуация на рынке труда Сейчас появляется больше резюме на вакантные места от студентов и выпускников...
3 года назад
Давайте снова погрузимся в удивительный мир it-шников и узнаем несколько новых слов для общения с ними. Машинный язык - это совокупность машинных команд, которая отличается количеством адресов в команде, назначением информации, задаваемой в адресах, набором операций, которые может выполнять машина и др. Каждый компьютер имеет свой машинный язык. Язык верхнего уровня - которые используют различные абстрактные смысловые конструкции, которые просто невозможно сообщать машине на низкоуровневых языках в силу их большого объема и сложности. Высокоуровневые языки программирования, созданы с расчетом на то, что их должны понимать люди, а не машины. Язык нижнего уровня -  появились первыми и в последующем стали базисом для развития всей ИТ индустрии. Они так называются потому, что в своих командах обращаются фактически напрямую к железу компьютера, его микропроцессору.
3 года назад
Пополняем свой словарный запас программиста! API - Application Programming Interface, что значит программный интерфейс приложения. Работа API заключается в следующем: клиент отправляет запрос на сервер, сервер получает запрос, готовит необходимые данные и затем отправляет ответ с данными обратно клиенту. Операнд - аргумент операции; данные, которые обрабатываются командой; грамматическая конструкция, обозначающая выражение, задающее значение аргумента операции. Иногда операндом называют место, позицию в тексте, где должен стоять аргумент операции. Loop - (англ. петля) цикл, написанный таким образом, что условие выхода из него никогда не выполняется.
3 года назад
ИТ-аутсорсинг: как правильно?
Аутсорс - волшебная палочка выручалочка для компаний. Благодаря аутсорсу вы можете передать определенную часть задач другой команде. А как сделать это правильно и как происходит сейчас, давайте разберем. Стоит начать с разбора ситуации, когда компании пользуются услугами внешних разработчиков. Они все достаточно разные, но давайте посмотрим на это в разрезе размера компаний. Для кого? Маленькие компании. Тут все просто. У таких компаний отсутствует свой собственный IT отдел, поэтому все задачи по разработке любого рода софта уходят на внешние команды...
3 года назад
Продолжаем погружать вас в удивительный мир it и знакомим с общими терминами Use case - это сценарий взаимодействия пользователя (или пользователей) с программным продуктом. В разработке ПО эту технику часто применяют для проектирования и описания взаимодействия пользователя и системы. Use case может быть описано текстом или выглядеть как диаграмма. На диаграмме изображают человечков и их возможных действий. Python - это не змея, как многие могли бы подумать. Это язык программирования появился он еще в 1991 году. Используется в веб-разработке, DataScience, системах автоматизации, приложениях – сферы его применения поистине безграничны. Главная цель создания языка — это упрощение процесса программирования. Баг - (или программная ошибка) некорректная работа программы, вызванная ошибкой в программном коде или дизайне продукта. Баги выявляются при тестировании приложений, сайтов и тд. Если баг не влияет на производительность и функционирование продукта, а вызывает необычные/интересные эффекты или добавляет новые свойства/возможности, то это уже фича.
3 года назад
В IT по любви: желание "хочу стать разработчиком" не покидает
Всем привет! Продолжаем рассказывать вам о том, как здорово любить свою работу и почему так происходит. Сегодня у нас рассказ от нашего Back-end developer'а, Ивана: "В IT я попал еще с далекого студенческого времени. Я поступил в БФУ им. Канта по направлению "Информационная безопасность". После окончания университета, в 2017 году, я на год ушел в армию. Когда я пришел с армии нужно было искать работу. Первым моим рабочим местом стало предприятие полного производственного цикла "Залесский фермер" на должности системный администратор...
3 года назад
Словарь программиста. Часть 2 Продолжаем делиться с вами неизведанными и странными словами IT жизни. Груминг бэклога - (“причесывание”) это анализ историй пользователей. Его цель — уточнить, отвечает ли количество и размер историй временным рамкам спринта, проверить определение готового и узнать, есть ли в команде достаточное понимание каждой пользовательской истории. Спринт — это короткий временной интервал, в течение которого scrum-команда выполняет заданный объем работы. Жёстко фиксирован по времени. Длительность одного спринта от 1 до 4 недель. Чем короче спринт, тем более гибким является процесс разработки, релизы выходят чаще, быстрее поступают отзывы от потребителя, меньше времени тратится на работу в неправильном направлении, но много времени тратится на митинги планирования спринта, ретроспективы. Стейкхолдер - это физическое либо юридическое лицо, которое прямо или косвенно воздействует на работу организации или располагает определёнными ожиданиями от результатов ее деятельности.
3 года назад
В IT по любви: умение делать презентации стало ключем в будущее
А вот и вторая часть рассказа от нашего PM Анастасии о ее любви к IT. "На чем я остановилась? Ах да! Те мальчишки с проектной смены стали моими друзьями. Осенью 2019 года они предложили прийти на хакатон по программированию для школьников «KDHack». Я приехала со своим напарником из школы Samsung и позвала других, кто с нами обучался. Так сложилось, что я снова оказалась в их команде. И тут я была готова блеснуть своими знаниями в Java, а у них вообще другой стек… Да, опять сидела делала презентацию,...
3 года назад
Словарь программиста. Часть 1. Мы решили ввести новую рубрику, в которой будем знакомить вас с терминами, которые помогут чуть больше вам понимать этот странный язык "айтишника". Backlog - это перечень рабочих задач, которые необходимо выполнить команде. Этот термин пришел из Agile и Scrum (методологии разработки). Суть заключается в том, что наиболее важные задачи расположены в самом начале бэклога, для того чтобы команда понимала, какую работу нужно выполнить в первую очередь.4 Фреймворк - готовая модель/заготовка/шаблон для программной платформы, на основе которого можно дописать собственный код. Он упрощают создание и поддержку технически сложных или нагруженных проектов. Примеры фреймворков: Laravel, Symphony, Django, Flask и многие другие UI-дизайн (User Interface) - если переводить дословно «пользовательский интерфейс» — то, как выглядит ваше приложение или сайт, и какие физические характеристики приобретает. Определяет, цвета, размеры, читабельность текста и так далее. UX-дизайн (User Experience) - если переводить дословно: «опыт пользователя». Это то, какой опыт получает пользователь от работы с вашим интерфейсом. Удается ли ему достичь цели и на сколько просто или сложно это сделать. Простыми словами, UX-дизайн отвечает за то, как интерфейс работает. Интерфейс - буквально означает «место соприкосновения». Это инструмент взаимодействия между пользователем и программой.
3 года назад