| 更新: | 2017-09-26 |
|---|---|
| 作者: | @voluntas |
| 作者サイト: | http://voluntas.github.io/ |
| バージョン: | 1.2.1 |
| セッション日時: | 2017-09-24 14:20 - 15:00 |
| セッション場所: | 5号館3F |
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
| -keep class com.google.protobuf.zzc | |
| -keep class com.google.protobuf.zzd | |
| -keep class com.google.protobuf.zze | |
| -keep class com.google.android.gms.dynamic.IObjectWrapper | |
| -keep class com.google.android.gms.internal.zzuq | |
| -keep class com.google.android.gms.internal.oo | |
| -keep class com.google.android.gms.internal.oh | |
| -keep class com.google.android.gms.internal.zzcgl | |
| -keep class com.google.android.gms.internal.ql |
ES Class Fields (Stage 2 now)
プライベートフィールドがハッシュな変態記法なのは何でなんだぜ?
class Point {
#x;
#y;
constructor(x = 0, y = 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
| /** | |
| * Workaround for this bug: https://code.google.com/p/android/issues/detail?id=222208 | |
| * In Android 7.0 Nougat, spinner mode for the DatePicker in DatePickerDialog is | |
| * incorrectly displayed as calendar, even when the theme specifies otherwise. | |
| * | |
| * Modified slightly from the equivalent fix for TimePicker from @jeffdgr8: | |
| * https://gist.github.com/jeffdgr8/6bc5f990bf0c13a7334ce385d482af9f | |
| */ | |
| private void fixSpinner(Context context, int year, int month, int dayOfMonth) { | |
| // The spinner vs not distinction probably started in lollipop but applying this |
| APIパス | システム名 | サブシステム名 | コンポーネント名 | ファイル名 |
|---|---|---|---|---|
| /api01r/acceptlst | 日医標準レセプトソフト | API連携用モジュール | 受付一覧 | ORAPI011R1 |
| /api01r/appointlst | 日医標準レセプトソフト | API連携用モジュール | 予約一覧 | ORAPI014R1 |
| /api01r/diseaseget | 日医標準レセプトソフト | API連携用モジュール | 患者病名返却 | ORAPI022R1 |
| /api01r/medicalget | 日医標準レセプトソフト | API連携用モジュール | 診療行為返却1 | ORAPI021R1 |
| /api01r/patientget | 日医標準レセプトソフト | API連携用モジュール | 患者基本情報取得 | ORAPI012R1 |
| /api01r/patientlst1 | 日医標準レセプトソフト | API連携用モジュール | 患者番号一覧取得処理 | [ORAPI012R2](https://github.com/orcacvsmirror/jma-receipt/blob/master/cobol/a |
Problem: How can we preprocess JavaScript (at build-time or on the server-side) so engines like V8 don't have to spend as much time in Parse? This is a topic that involves generating either bytecode or a bytecode-like-abstraction that an engine would need to accept. For folks that don't know, modern web apps typically spend a lot longer in Parsing & Compiling JS than you may think.
- Yoav: This can particularly be an issue on mobile. Same files getting parsed all the time for users. Theoretically if we moved the parsing work to the server-side, we would have to worry about it less.
- One angle to this problem is we all ship too much JavaScript. That's one perspective. We could also look at preprocessing.
- We've been talking about this topic over the last few weeks a bit with V8. There were three main options proposed.
-
- Similar to what optimize-js does. Identify IIFEs and mark them as such so the browser and VMs heuristics will catch them and do a better job than today. optimize-js only tackles IIFE bu
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
| // In v2/3 you did this: | |
| import ReactDOM from 'react-dom' | |
| import { Router, browserHistory, Route } from 'react-router' | |
| ReactDOM.render( | |
| <Router> | |
| <Route path="/about" component={About}/> | |
| <Route path="/:username" component={User}/> | |
| </Router> | |
| ) |
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
| var str = 'class ಠ_ಠ extends Array {constructor(j = "a", ...c) {const q = (({u: e}) => {return { [`s${c}`]: Symbol(j) };})({});super(j, q, ...c);}}' + | |
| 'new Promise((f) => {const a = function* (){return "\u{20BB7}".match(/./u)[0].length === 2 || true;};for (let vre of a()) {' + | |
| 'const [uw, as, he, re] = [new Set(), new WeakSet(), new Map(), new WeakMap()];break;}f(new Proxy({}, {get: (han, h) => h in han ? han[h] ' + | |
| ': "42".repeat(0o10)}));}).then(bi => new ಠ_ಠ(bi.rd));'; | |
| try { | |
| eval(str); | |
| } catch(e) { | |
| alert('Your browser does not support ES6!') | |
| } |
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
| package my.packagename; | |
| import android.app.TimePickerDialog; | |
| import android.content.Context; | |
| import android.content.res.TypedArray; | |
| import android.os.Build; | |
| import android.util.AttributeSet; | |
| import android.widget.TimePicker; | |
| import java.lang.reflect.Constructor; |
- CARTA HOLDINGS(旧VOYAGE GROUP)
- 技術広報が新卒研修<Open AIハッカソン>をスパイしてみた - (2023/04/11)
- @t_wadaに学ぶテスト駆動開発【CARTA 23新卒研修】 - (2023/04/19)
- 【新卒研修】監修者@t_wadaと読む!プログラマが知るべき97のこと読書会 - (2024/04/09)
- Classi
- 当たり前にリリースしていく ~ 新卒研修編 - (2021/05/20)
- リモートワークのための質問力向上研修を実施しました - (2021/12/07)
- Classi 2025年新卒エンジニア研修「そーだい塾」を開催しました - (2025/06/18)
- CyberZ