- 저자 KoRoN/香り屋
- 번역 marocchino
- 발행일 2011/12/31
- 번역일 2012/07/02
- 원문 http://files.kaoriya.net/goto/c81pdf
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { AbstractControl, FormArray, FormGroup } from '@angular/forms'; | |
| import { map, toPairs, fromPairs, differenceWith, isEqual, isNull, isUndefined } from 'lodash'; | |
| import { Observable, OperatorFunction, defer, empty, of, merge, pipe } from 'rxjs'; | |
| import { distinctUntilChanged, filter, map, shareReplay, pairwise } from 'rxjs/operators'; | |
| /** | |
| * Convenience RxJS operator that filters out undefined & null and modifies the downstream type | |
| * appropriately. | |
| */ | |
| export function exists<T>(): OperatorFunction<T | undefined | null, T> { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { | |
| DynamoDBClient, | |
| PutItemCommand, | |
| GetItemCommand, | |
| UpdateItemCommand, | |
| DeleteItemCommand, | |
| } from '@aws-sdk/client-dynamodb'; | |
| import { | |
| marshall, | |
| unmarshall |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { APIGatewayProxyEventV2, APIGatewayProxyResultV2 } from "aws-lambda"; | |
| import { DynamoDB, PutItemInput } from '@aws-sdk/client-dynamodb' | |
| import { marshall } from '@aws-sdk/util-dynamodb' | |
| import { v4 as uuid } from 'uuid' | |
| interface TodoInput { | |
| id?: string | |
| title: string | |
| done: boolean | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const initialData = { | |
| servers: [ | |
| { | |
| url: 'https://1.example.com/', | |
| title: 'Server 1', | |
| online: null, | |
| }, | |
| { | |
| url: 'https://2.example.com/', | |
| title: 'Server 2', |
A quick cheatsheet of useful snippet for Flutter
A widget is the basic type of controller in Flutter Material.
There are two type of basic Widget we can extend our classes: StatefulWidget or StatelessWidget.
StatefulWidget are all the widget that interally have a dynamic value that can change during usage. It can receive an input value in the constructor or reference to functions. You need to create two classes like:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Get AWS Congito access token using node-fetch and axios | |
| const axios = require('axios'); | |
| const fetch = require('node-fetch'); | |
| const url = 'https://REPLACE_ME.auth.ap-southeast-2.amazoncognito.com/oauth2/token'; | |
| const clientId = 'REPLACE_ME'; | |
| const clientSecret = 'REPLACE_ME'; | |
| const body = `client_id=${clientId}&client_secret=${clientSecret}&grant_type=client_credentials` | |
| // with node-fetch |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| " VIM SETTINGS <( | |
| " 搜索忽略大小写 | |
| set ignorecase | |
| " 高亮搜索 | |
| set hlsearch | |
| " 显示行号和列号 | |
| set ruler | |
| " 不显示状态行 | |
| " set laststatus=0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # vim:ft=zsh ts=2 sw=2 sts=2 | |
| # | |
| # agnoster's Theme - https://gist.github.com/3712874 | |
| # A Powerline-inspired theme for ZSH | |
| # | |
| # # README | |
| # | |
| # In order for this theme to render correctly, you will need a | |
| # [Powerline-patched font](https://github.com/Lokaltog/powerline-fonts). | |
| # Make sure you have a recent version: the code points that Powerline |
NewerOlder