Публикации по теме 'gojek'


Стажировка в Go-Jek!
Между предыдущей стажировкой и постоянной работой у меня было несколько месяцев, поэтому я решил сделать себя полезным и пройти стажировку. Я хотел почувствовать, как выглядит стартап, и Go-Jek казался идеальным. Go-Jek - первая компания Unicorn в Индонезии. Она предоставляет все услуги, которые только можно придумать, от билетов в кино, поездки на такси, поездки на скутерах до перевозки грузов через одно приложение. Они выросли в 900 раз за последние 18 месяцев. Рост..

От бэкенд-разработчика до реального клиента
Безумие, казалось! Каждый день приходить в офис в Бангалоре, изучать коды, часами обсуждать даже самые маленькие новые функции, которые нужно добавить, разрабатывать спринты и карты историй, воплощать их в жизнь, делать демонстрации кода, пытаться применять лучшие доступные технологии. , изучение, кодирование, исследование и поиск изо дня в день; для круга клиентов, чьи потребности можно только представить. Это казалось виртуальным, масштаб, воздействие и ожидания. Действительно безумие,..

Bootcamp 003 День 4: Талант и настойчивость
Кто-нибудь из вас слышал о Джоуи Александре? Он считается вундеркиндом джазовым пианистом из Индонезии. К шести годам он научился играть джаз и стал одним из величайших джазовых пианистов в мире, играя для Билла Клинтона и Барака Обамы. Его талант был достаточно велик, чтобы получить визу O-1 в США, которая выдается людям с экстраординарными способностями. Все это он приобрел к 11 годам. Эта статья, однако, не будет о Джоуи Александре и его успешной карьере благодаря его таланту...

Создание кадра стека
Как мы уже обсуждали о самом кадре стека в предыдущем блоге . Здесь мы обсудим их состав/структуру. Рассмотрим базовую функцию в C , приведенную в следующем блоке. int sum(int x, int y) { int z; z=x+y; return x; } Предположим, что указатель инструкции был на 0x0004 , когда инструкция должна была вызвать эту функцию. Теперь будет создан кадр стека, который будет выглядеть примерно так. Content of stack frame for a call of sum $sp --> 0066 z..

В поисках Котлина в мире Java: Том 2
Еще несколько примеров того, почему кодирование на Kotlin удобнее, чем на Java. 🖖 В предыдущем посте я упомянул несколько причин, по которым я предпочитаю кодирование на Kotlin, а не на Java. Если вы его пропустили, можете прочитать здесь: Поиск Kotlin в мире Java Примеры того, почему кодирование на Kotlin имеет смысл по сравнению с Java. blog.gojekengineering.com В этом мы продолжаем с того места, на котором остановились. Вот..

Уязвимость в переполнении буфера
Поскольку мы уже знакомы с кадрами стека (если нет, то обратитесь к фрейму стека и созданию фрейма стека ). Здесь мы поговорим о возможной проблеме концепции стековых фреймов. Рассмотрим следующий фрагмент кода. void vulnerable_function(int x) { int z; char str[8]; z=x+4; scanf("%s", str); if(z == 10){ do_something(str); }else{ never_to_be_called(); } } void main(){ ... vulnerable_function(6); ... } Вы видите..

Как мы выиграли Go-Hackathon 2017
На самом деле это история летней давности, которой я должен поделиться раньше. Думаю, лучше поздно, чем никогда. Не знаю, почему мне вдруг захотелось поделиться этой историей после того, как я случайно нашел эту фотографию со мной, Ахмадом Заки и Андре Сусанто . Я знаю, что в этом нет никакого смысла. Давайте сразу перейдем к рассказу 🚀 После того, как мы обнаружили, что у нас схожие хобби и увлечения, мы решили сформировать команду и участвовали в нескольких хакатонах с 2016 по..