cookie

Sizning foydalanuvchi tajribangizni yaxshilash uchun cookie-lardan foydalanamiz. Barchasini qabul qiling», bosing, cookie-lardan foydalanilishiga rozilik bildirishingiz talab qilinadi.

avatar

Айти Поц

Android-разработчик. Люблю мобильную разработку и всё, что связано с ней. А еще иногда нравится лазить в бэкенд :) Связь: t.me/rivizoft Сайт: rivizoft.ru Инста: instagram.com/rivizoft_

Ko'proq ko'rsatish
Mamlakat belgilanmaganTil belgilanmaganToif belgilanmagan
Reklama postlari
302
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kunlar
Ma'lumot yo'q30 kunlar

Ma'lumot yuklanmoqda...

Obunachilar o'sish tezligi

Ma'lumot yuklanmoqda...

Гайсы, тут намечается DevGAMM Spring 2021. Хоть я и пишу под мобилки, но хочу поприсутствовать на конференции (учитывая, что она онлайн еще и бесплатно, потому что раньше можно было попасть только платно). Всё таки раньше интересовался разработкой игр, а сейчас для общего развития было бы неплохо послушать, еще учитывая, что там спикеры из DICE, EA и Unity :) Можем еще вместе смотреть трансляцию на стриме.
Hammasini ko'rsatish...
Сёркис! Сори, что пропадал, я удивлен, что на канал за этот период подписывались люди :) У меня много новостей, но последняя из них — меня взяли в Сбер андроид разработчиком. И вроде смысл канала был в том, как я ищу свою первую работу и наверное канал можно закрывать, но я не хочу! Да, я писал очень редко, но хочу исправиться и теперь писать о всём, что я вижу. Я хочу убрать статьи обучающего характера, потому что они мне не заходят. Вообще в планах хочу написать своего бота ассистента, который по голосовому сообщению добавляет событие в Гугл Календарь. Пока не знаю как оформить, как статью или как видео. Еще хочу пообщаться с подписчиками в телеге (здесь теперь появились чаты как в клабхаусе). А еще думаю будет много контента про мобильную разработку (я же мобильный разработчик)
Hammasini ko'rsatish...
Вы только посмотрите какое классное тестовое у Сбера :)
Hammasini ko'rsatish...
Подписчик взломал сайт Сёркис! Мой подписчик взломал мой учебный проект - twins.rivizoft.ru Читайте — https://telegra.ph/Kak-ya-vzlomal-Kirilla-Ajtipoca-01-25 Автор: @Egorrko
Hammasini ko'rsatish...
HR от Blogman Сёркис, сегодня мне позвонил hr компании Blogman. Предложил созвониться. Я, конечно же, согласился. Она рассказала про то какая классная у них команда, рассказала про стек и т.д. Вот что хочу вам поведать: она сказала, что тестовое будет на их собственной площадке, на которой они откроют доступ на 72 часа. И самый прикол, за успешное прохождение тестового — я получаю 2к рублей))) (В первый раз слышу такое). А потом собеседование с тим лидом, а потом собес с их CEO, а потом обсуждение оффера. Очень длинный процесс... Видимо у них кандидаты отваливаются уже на моменте когда рассказывают про всё это, вот они и дают 2к рублей как мотивацию. Еще насторожил вопрос от HR — Как вы относитесь к тому, что придется работать в нерабочее время? Например выкатить фичу перед релизом в выходной день. Ну вы понимаете да? 😉 Буду смотреть, что за платформа такая для тестовых на 72 часа
Hammasini ko'rsatish...
​​Будьте осторожнее с первым коммитом на гит Сёркис! Небольшая история. Помните я рассказал про учебный проект — twins.rivizoft.ru ? Вот, когда я делал init проекта, то не заметил, как выложил данные от MongoDB в публичный репозиторий, тем самым я отдал данные от бд в паблик :)) Я не придал этому огромного значения и подумал, кому нужны данные от БД учебного проекта и потратил 30 минут, чтобы заполнить его статьями и отправил преподу на проверку, но не тут то было, сегодня решил зайти на сайт и посмотреть как у него обстоят дела, вдруг препод написал свою первую статью. Я немного удивился, когда увидел на сайте надпись "Историй нет :(". Когда полез в БД, понял, что у меня все удалили, первая мысль — препод прикалывается (ведь данные от бд на гите, который я скинул), решаюсь все закрывать и вижу странный файл в бд: READ_ME_TO_RECOVER_YOUR_DATA.README. Открываем и понимаем, что бд "взломали" (ага, данные в открытом доступе). Что написали недохакеры — на скрине. А я вот вынес небольшой урок, что перед коммитом проверяем все важные данные, добавляем их константами в отдельный файлик, а этот файлик кидаем в gitignore. Жаль эти 30 минут на наполнением контента :(
Hammasini ko'rsatish...

Первый вопрос Сёркис. Позавчера задал свой первый вопрос на стаке. К моему удивлению я не получил правильного ответа :( Получил только -1 балл. Проект для курса верстки и бэка. Ну вот я просто не люблю верстку сайтов, я её не понимаю, для меня это сложно, а вот писать бэк в кайф. К слову вот проект, еще не закончил, но можно уже писать свои истории: twins.rivizoft.ru (Использую Express.js, Passport,js и Bootstrap)
Hammasini ko'rsatish...
​​Магия указателей в C++ Сёркис, в этом посте рассмотрим инициализацию и вывод элементов на примере двумерного, трехмерного, да хоть какого-мерного массива в одном цикле. В этом нам поможет знание устройства памяти и указатели. Если я спрошу тебя как вывести двумерный массив ты, наверное, напишешь два цикла, а если я попрошу тебя вывести трехмерный массив, то вероятно, ты напишешь три цикла, а что если я попрошу сделать из трехмерного массива - одномерный, вероятно придется создать новый массив и сложить туда все элементы прошлого. Но, что если подумать? У нас есть массив, в котором элементы в памяти идут последовательно, мы можем передвигаться по этим элементам с помощью арифметики указателей, да и еще у нас есть ссылка на нулевой элемент (на самом деле ссылка есть на любой элемент, но нам нужен нулевой). Понимаете к чему веду? Имея указатель на нулевой элемент и зная размер массива мы можем бежать по всем его элементам (потому что последовательная расположенность в памяти), без разницы какой он размерности, то есть мы можем вывести элементы пятимерного массива за один цикл. Теперь реализуем это, обрати внимание на скрин, fillArray(double*, int) - принимает указатель на нулевой элемент и его размер, мы используем один цикл чтобы пробежать все элементы. Аналогично устроены функции printArray() и sort(), где k - сколько элементов выводить в строке. Конечно не все так гладко, это работает только со статическими массивами, с динамическими это не прокатит, там элементы в памяти располагаются как то иначе, потому что программа просто кидает ексепшн с нарушением доступа чтения по индексу. Если кто знает решение для динамических массивов пишите в чат или я попробую на выходных подумать над этой задачей :) Кстати, этот финт с указателями используют в геймдеве, Я СВОИМИ ГЛАЗАМИ ВИДЕЛ!!!
Hammasini ko'rsatish...

​​И снова сёркис, друзья :) Хочу поздравить всех с наступающим 2021 годом и подвести итоги этого маленького и уютного канала. В этом году я основательно перешел с C++ на разработку приложений под Android на Java/Kotlin. С лета я очень редко начал писать посты, за что себя ругаю, но я очень рад, что большинство, кто читает мой канал — остаются со мной и не отписываются. Я под конец этого когда настолько забил на канал, что даже забыл про его день рождения — 10 октября... Итак, итоги: 1) В этом году я перешел на разработку под мобилки 2) Написал три проекта под Android, из которых четыре для себя, один — коммерческий. 3) Подавал резюме на стажировку и делал тестовые в компании: 2GIS, СКБ Банк, Точка, Doubletapp, Яндекс, СКБ Контур. 4) Пополнил свой стек новыми технологиями и языками — теперь мои два "фейворит" языка: C++ и Kotlin. 5) Начал работать над своим проектом и собрал большую компанию людей на его реализацию (в 2021 точно будет анонс!!!) А всем кто подписан на канал — желаю меньше багов, больше интересных проектов! И небольшая статистика канала в 2020:
Hammasini ko'rsatish...

☃ 9
Сёркис, скоро я начну писать посты, дайте время :) А пока наткнулся на новость - в VS Code появились истории, да прямо как в инстаграме. Помню видел мемы, что эти истории скоро в каждой программе будут появляться, не удивлюсь если Windows в скором времени засунет истории друзей в Пуск :)) Что вообще происходит в этих историях? Разработчики просто выкладывают сниппеты своего кода, как они его пишут и т.д. Самый прикол, что это расширение уже установили более 20к человек. У меня есть пост на тему того, как я делал тестовое в 2GIS на C++. В этом тестовом кстати я юзал экспериментальные фичи C++20 (это кстати тимлиду не понравилось). Хочу допилить пост и уже выложить.
Hammasini ko'rsatish...