Skip to content

Instantly share code, notes, and snippets.

View eitoball's full-sized avatar
🏠
Working from home

Eito Katagiri eitoball

🏠
Working from home
View GitHub Profile
@eitoball
eitoball / Main.elm
Created December 27, 2019 14:59
マンデルブロ集合
module Main exposing (main)
import Browser
import Browser.Dom exposing ( Viewport, getViewport )
import Browser.Events exposing ( onMouseMove, onResize )
import Html exposing ( Html )
import Html.Attributes exposing ( height, style, width )
import Json.Decode as Decode exposing ( Decoder )
import Math.Vector2 exposing ( Vec2, vec2 )
import Math.Vector3 exposing ( Vec3, vec3 )
defmodule Lifegame do
@size 5
def publish_status(_, _, []), do: :ok
def publish_status(step, status, [node|rest]) do
send(node, {status, step, status})
publish_status(step, status, rest)
end
@eitoball
eitoball / rails_template.rb
Created December 3, 2019 23:59
My Rails Template
gem 'haml-rails'
gem_group :development do
gem 'factory_bot_rails', group: :test
gem 'rubocop', group: :test
gem 'rubocop-performance', group: :test
gem 'rubocop-rails', group: :test
gem 'rspec-rails', group: :test
end
import Browser
import Html exposing (Attribute, Html, button, div, node, p, text)
import Html.Attributes exposing (classList)
import Html.Events exposing (onClick)
type alias Model = { message : String , flush : Bool }
main =
Browser.sandbox
{ init = { message = "" , flush = False }
@eitoball
eitoball / gist:9843d28f9944be05e02ef6ca2a5e28cd
Last active September 11, 2018 15:40
Homebrew qt@5.5 for XCode 9.4
diff -u a/qtbase/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm b/qtbase/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
--- a/qtbase/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
+++ b/qtbase/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
@@ -736,7 +736,7 @@
QFixed QCoreTextFontEngine::emSquareSize() const
{
- return QFixed::QFixed(int(CTFontGetUnitsPerEm(ctfont)));
+ return QFixed(int(CTFontGetUnitsPerEm(ctfont)));
}

Phoenix Human アプリ・チュートリアル

ツールを知る

  • テキストエディタ
  • ターミナル
  • Webブラウザ

1. アプリケーションを作る

Keybase proof

I hereby claim:

  • I am eitoball on github.
  • I am eitoball (https://keybase.io/eitoball) on keybase.
  • I have a public key ASAW4gbDGMp9WUN2YUqto7niKWcgKdORhD6l8etfyiGu8go

To claim this, I am signing this object:

@eitoball
eitoball / rubytokai_30.rb
Created February 1, 2014 08:33
Ruby東海 第30回勉強会でのコードレビューしたコードを参考にこんな風に書いたらいいかなぁと思いながら書いてみました。あくまでも、こんな風でということで一度も動かしていないため、色々問題があると思います。
# encoding: utf-8
require 'yaml'
class Executer
def initialize(dir)
@dir = dir
end
def execute
files do |file|