Skip to content

Instantly share code, notes, and snippets.

@mishan88
mishan88 / zisui.md
Created December 22, 2023 13:55
自炊の方針

私の自炊の方針

  • 基本はご飯+おかず+すぐ食べられるもののセット
    • おかずとご飯は作り置きをしておく
      • 1品しか作らない&1週間は同じものを食べる
    • 冷凍食品やすぐに食べられるものを用意しておく

おかず

なるべく野菜と肉(魚)のどちらも入れるようにする。よく作るものは以下の通り。

@mishan88
mishan88 / main.rs
Created January 16, 2023 12:23
new type pattern
use async_nats::{Message, Subscriber};
use futures::{Stream, StreamExt};
use std::pin::Pin;
#[tokio::main]
async fn main() {
let client = async_nats::connect("nats://127.0.0.1:4222").await.unwrap();
let subscriber = client.subscribe("message".into()).await.unwrap();
let mut my_receiver = MyReceiver(subscriber);
@mishan88
mishan88 / flat_2d_nav.rs
Created January 14, 2022 11:00
bevy_ui_navigation with cursor
use bevy::ecs::system::EntityCommands;
use bevy::prelude::*;
use bevy_ui_navigation::components::FocusableButtonBundle;
use bevy_ui_navigation::systems::{
default_gamepad_input, default_keyboard_input, default_mouse_input, InputMapping,
};
use bevy_ui_navigation::{Focusable, NavEvent, NavMenu, NavRequest, NavigationPlugin};
/// This example illustrates how to mark buttons as focusable and let
@mishan88
mishan88 / main.rs
Created December 7, 2021 12:38
use bevy_rapier2d and sprite example
use bevy::prelude::*;
use bevy_rapier2d::prelude::*;
struct Materials {
red_material: Handle<ColorMaterial>,
blue_material: Handle<ColorMaterial>,
}
fn main() {
App::build()
@mishan88
mishan88 / student.py
Created July 13, 2018 11:25
点数不正用StudentClass
class Student(object):
def __init__(self, point: int=None,
illegalpoint: int=None,
parent: str=None):
self._point = point
self._illegalpoint = illegalpoint
self._parent = parent
@property
def point(self):
@mishan88
mishan88 / main.rs
Created November 28, 2017 12:40
programming rust iron-gcd
extern crate iron;
use iron::prelude::*;
use iron::status;
use iron::modifiers::Header;
use iron::mime::{Mime, TopLevel, SubLevel};
use iron::headers::ContentType;
fn main() {
println!("Serving on http://localhost:3000...");
@mishan88
mishan88 / multipro.py
Last active November 27, 2017 12:50
multiprocessing
from multiprocessing import Pool
import pandas as pd
df = pd.read_csv('iris.csv', header=None)
def f(x):
return pd.DataFrame([[df.iloc[x][0:4].mean(), df.iloc[x][0:4].sum()]], columns=['avg','sum'])
if __name__ == '__main__':
# start 4 worker processes
x = pd.DataFrame(columns=['avg', 'sum'])
@mishan88
mishan88 / lambda_function.py
Last active November 20, 2017 14:21
Deploy udonarium to s3 by lambda_function
"""
Auto Deploy Udonarium.
"""
from datetime import datetime
import json
import mimetypes
import os
from pathlib import Path
import tarfile
@mishan88
mishan88 / konva_add.js
Last active May 16, 2017 13:55
konva_add
const width = window.innerWidth;
const height = window.innerHeight;
const stage = new Konva.Stage({
container: 'container',
width: width,
height: height
});
const layer = new Konva.Layer();
stage.add(layer);