Skip to content

Instantly share code, notes, and snippets.

View alfrcr's full-sized avatar
🎯
Focusing

I Putu Alfred Crosby alfrcr

🎯
Focusing
View GitHub Profile
@alfrcr
alfrcr / filter_out.py
Last active October 13, 2020 19:37
Filter out
filter_in_parallel = group(
filter_out.s(event_type, chunks, story_id, days_lookback) for chunks in chunks_fetch
).apply_async()
device_ids = []
for result in filter_in_parallel.get():
device_ids.extend(result)
@alfrcr
alfrcr / authcontroller.php
Created May 6, 2020 16:08
Marvel backend auth google
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Carbon\Carbon;
use Validator;
use Laravel\Socialite\Facades\Socialite;
{
"doc": "cockroach drafts",
"name": "drafts",
"namespace": "cockroach",
"type": "record",
"fields": [
{
"name": "id",
"type": "long"
},
@alfrcr
alfrcr / something.js
Created March 27, 2020 06:12
set selected form to a component state
// import required components/files
export default class Measure_Completion extends Component {
constructor(props) {
super(props);
this.state = {
selected: [],
};
}
@alfrcr
alfrcr / App.js
Created January 28, 2020 16:28
Contoh App
import React from 'react';
import { Route, withRouter } from 'react-router-dom';
import { Layout, Menu, Icon } from 'antd';
import { useCookies } from 'react-cookie';
import config from './config';
import Home from './pages/Home';
import { ClothingList } from './pages/Clothing';
import { UserList, UserEdit } from './pages/User';
import { OrderList, WaitingPayment, OrderDetail } from './pages/Order';
{
"success": true,
"data": {
"id": 1,
"invoice_no": "JHTYK00001",
"tailor_id": 5,
"tailor": {
"id": 5,
"email": "jahityuk.tailor@gmail.com",
"role": "TAILOR",
@alfrcr
alfrcr / gitlab-ci.yaml
Last active August 20, 2020 15:56
Gitlab CI on monorepo
image: google/cloud-sdk
stages:
- test
- build
- pre_deploy
- deploy
services:
- docker:18.09.8-dind
// @flow
import React from 'react';
import {Value} from 'slate';
import {StoryRenderer} from '@gurukumparan/kumparan-story';
import KumparanAds from '../../components-left/KumDraft/components/KumparanBillboard';
import ViewportImpression from '../../view/Common/ViewportImpression';
import InViewportImpressionTracker from '../../components-left/KumDraft/components/InViewportImpressionTracker';
import ParallaxAd from '../../components-left/KumDraft/components/ParallaxAd';
import type {AdzerkItemFragment} from '../../../operation-result-types.flow';
@alfrcr
alfrcr / Home.js
Last active August 17, 2018 17:21
Build a Redux-like with React Context
import React from "react";
import get from "lodash/get";
import { withUser, actions } from "./user-context";
class Home extends React.Component {
authenticate = () => {
this.props.dispatch(actions.mockAsyncLogin());
};
render() {
  1. cmd/server/main.go (manggil server)
  2. server init config, db, dll. Setup grpc nya
    RegisterWQuizHandlers(s.Server(), handlers.NewWQuizServiceImpl())
    
  3. di dalem package handler ada implementasi package handler
    func (s *wquizServiceImpl) GetNextContest(ctx context.Context, latitude float64, longitude float64) (*dto.QuizContest, error) {
        return getNextContest(ctx, latitude, longitude)
    

}