Skip to content

Instantly share code, notes, and snippets.

View seratch's full-sized avatar

Kazuhiro Sera seratch

View GitHub Profile
@voluntas
voluntas / shiguredo.rst
Last active March 31, 2024 02:15
時雨堂コトハジメ
@dhh
dhh / gist:2643144
Created May 9, 2012 08:57
Coding stats from the new Basecamp
bcx david$ rake stats
+----------------------+-------+-------+---------+---------+-----+-------+
| Name | Lines | LOC | Classes | Methods | M/C | LOC/M |
+----------------------+-------+-------+---------+---------+-----+-------+
| Controllers | 3704 | 2942 | 72 | 479 | 6 | 4 |
| Helpers | 1901 | 1529 | 13 | 261 | 20 | 3 |
| Models | 5310 | 4116 | 50 | 653 | 13 | 4 |
| Libraries | 2167 | 1593 | 51 | 200 | 3 | 5 |
| Integration tests | 297 | 217 | 6 | 1 | 0 | 215 |
| Functional tests | 3897 | 3065 | 61 | 11 | 0 | 276 |
みなさまRubyKaigiお疲れ様でしたー。素敵なKaigiに再会できてうれしかったです。
RubyKaigiまわりで、同じ分野の問題提起が二つありましたねぇ。
一つはKaigi中での、「台湾の女の子はKawaii、だからRubyKaigi Taiwanに来るべき」という発言、
それを笑いで迎えた場内に対して、女性への配慮が足りないだろうという意見。
https://gist.github.com/kyanny/5694201
もう一つは、続くRubyHirobaでの、ポルノに関しての情報処理技術についてのLTがあったこと。
(そして、実際にそれを聞いて傷ついた女性が存在し、問題が提起されました)
RubyhirobaはRubyKaigiとは独立した、せっかく東京にRubyistがたくさん居るんだから交流しよう!という、
LTとWorkshopと交流の場を提供するイベントです。
import java.io._
import java.net._
object Main {
trait StreamTypeInferencer[A, B]
object StreamTypeInferencer {
implicit object InputStreamInputStream
extends StreamTypeInferencer[InputStream, InputStream]
implicit object InputStreamBufferedInputStream
extends StreamTypeInferencer[BufferedInputStream, InputStream]
@BlackPrincess
BlackPrincess / SkinnyMailer.md
Last active December 30, 2015 23:59
documentメモ

gmailを使ってメールを送信する

gmailのsmtpサーバー使うのが多分いちばん楽に用意できると思うのでgmailのsmtpサーバー使って送信する例を書きます。

trait GmailConfig extends SkinnyMailerConfig {
  override def mailSmtpHost = "smtp.gmail.com"
  /*
  アカウント設定
   */
@shuhei
shuhei / RootController.scala
Created November 9, 2013 15:00
Akka with skinny-framework. Combined skinny-framework's boilerplate and Scalatra's akka example. http://scalatra.org/2.2/guides/async/akka.html
package controller
import akka.actor.ActorSystem
import scala.concurrent.{Promise, ExecutionContext}
import org.scalatra.{AsyncResult, FutureSupport}
import dispatch._
import skinny.controller.SkinnyServlet
object DispatchAkka {
def retrievePage()(implicit cxt: ExecutionContext): Future[String] = {
@xuwei-k
xuwei-k / compile_time_check_scala_version.scala
Created November 8, 2013 21:00
compile time check scala version
Welcome to Scala version 2.10.3 (Java HotSpot(TM) 64-Bit Server VM, Java 1.7.0_45).
Type in expressions to have them evaluated.
Type :help for more information.
scala> import scala.language.experimental.macros
import scala.language.experimental.macros
scala> import scala.reflect.macros.Context
import scala.reflect.macros.Context
@Arakaki
Arakaki / debug.md
Last active December 27, 2015 15:59
Eclipse(ScalaIDE)でSkinnyをDebug

##前提 Windows上でskinny-blank-appから起動するこを前提としています。 他の方法から起動されるかたは置き換えて見て下さい。

##SBTにデバッグオプションを追加 sbt.batに下記のオプションを追加します。 ※address(ポート番号)は任意です。 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005

デフォルトであれば下記の様になっているかと思います。

@takashima0411
takashima0411 / gist:5859103
Last active December 18, 2015 23:08
Playframeword2 sample zentasksをscalikeJDBC使用に変更
package models
import play.api.db._
import play.api.Play.current
import anorm._
import anorm.SqlParser._
case class User(email: String, name: String, password: String)
@gakuzzzz
gakuzzzz / gist:5632577
Last active December 17, 2015 15:29
色んなSQLをScalikeJDBCで書くと?