Skip to content

Instantly share code, notes, and snippets.

View kyorohiro's full-sized avatar
⚔️
Busy

Kiyohiro Kawamura kyorohiro

⚔️
Busy
View GitHub Profile
@kyorohiro
kyorohiro / hide_status_bar_at_flutter.dart
Last active February 15, 2020 04:05
HIDE Status BAR (Full Screen) at Flutter x Dart
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
void main(){
Future.delayed(new Duration(seconds: 1)).then((value) {
SystemChrome.setEnabledSystemUIOverlays([]);
});
runApp(Directionality(textDirection: TextDirection.ltr, child: Center(child: Text("xx"),)));
}
@kyorohiro
kyorohiro / Dockerfile
Last active November 10, 2019 15:09
ELB LOG TO S3
FROM python:3.8
RUN apt-get update
RUN apt-get install -y wget curl
WORKDIR /works
RUN wget https://github.com/cdr/code-server/releases/download/2.1688-vsc1.39.2/code-server2.1688-vsc1.39.2-linux-x86_64.tar.gz
RUN tar -xzf code-server2.1688-vsc1.39.2-linux-x86_64.tar.gz -C ./ --strip-components 1
RUN /works/code-server --install-extension ms-python.python
part of umiuni2d_io;
abstract class Entry {
String get name;
String get path;
Future<bool> isDirectory();
Future<bool> isFile();
}
abstract class Directory extends Entry {
ibrary umiuni2d_media;
import 'dart:async';
abstract class MediaManager {
String get assetsRoot;
Future<MediaManager> setupMedia(String path);
Future<AudioPlayer> loadAudioPlayer(String playerId, String path);
Future<AudioPlayer> createAudioPlayer(String playerId, String path);
AudioPlayer getAudioPlayer(String id);
abstract class File {
Future<int> writeAsBytes(List<int> buffer, int offset);
Future<List<int>> readAsBytes(int offset, int length);
Future<int> getLength();
Future<int> truncate(int fileSize);
Future<File> close();
}
abstract class FileSystem {
Future<FileSystem> checkPermission();
//
//
// WebGL entry point
//
//
import 'package:umiuni2d_webgl/core.dart';
import 'package:example/primitive_test.dart';
void main() {
//
//
// Flutter entry point
//
//
import 'package:flutter/widgets.dart';
import 'package:umiuni2d_flutter/core.dart';
import 'primitive_test.dart';
import 'dart:async';
import 'dart:ui' as skyui;
import 'package:flutter/rendering.dart' as sky;
import 'package:flutter/services.dart' as sky;
import 'package:flutter/widgets.dart' as sky;
import 'dart:typed_data';
skyui.Image img = null;
main() async{
import 'package:flutter/widgets.dart' as sky;
import 'package:flutter/painting.dart' as sky;
import 'package:flutter/rendering.dart' as sky;
import 'dart:ui' as skyui;
void main() {
sky.runApp(new DemoWidget());
}
class DemoWidget extends sky.SingleChildRenderObjectWidget {
import 'package:flutter/widgets.dart' as sky;
import 'package:flutter/painting.dart' as sky;
import 'package:flutter/rendering.dart' as sky;
import 'dart:ui' as skyui;
void main() {
sky.runApp(new DemoWidget());
}
class DemoWidget extends sky.SingleChildRenderObjectWidget {