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
@eitoball
eitoball / Authlogic.v.2.1.3.README.ja.rdoc
Created November 20, 2009 17:59
この文書はAuthlogic バージョン2.1.3時点のREADME.rdocを日本語に訳した文書です。This is Japanese-translation of README.rdoc of Authlogic as of version 2.1.3.

Authlogic

Authlogicは、簡潔で柔軟なRubyで記述された認証ソリューションです。

コードで例示して説明した方がいいでしょう…

Authlogicでは新しい型のモデルを提供しています。他のモデルのようにいくつでもどんな名前で必要なだけ作成することができます。この例では、クラス名から分かるようにUserモデルを使って認証を行おうとしています。

class UserSession < Authlogic::Session::Base
  # ここでは以下のように設定項目を記述します:
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: