A Twitterbot is a program used to produce automated posts on the Twitter microblogging service, or to automatically follow Twitter users. (Wikipedia)
利用者の Twitter アカウント関する操作権限をもらって何かするもの。つぶやいたり、フォローしたり、ふぁぼったり。
| $ sbt console | |
| <console>:35: error: erroneous or inaccessible type | |
| def apply(g: ResultName[Group])(rs: WrappedResultSet): Group = Group(rs.long(g.id), rs.get(g.name)) | |
| ^ | |
| [success] Total time: 108 s, completed 2014/07/02 12:51:30 |
| $ ./skinny package | |
| [info] Loading global plugins from /Users/seratch/.sbt/0.13/plugins | |
| [info] Loading project definition from /Users/seratch/Desktop/skinny-blank-app/project | |
| [info] Set current project to skinny-blank-app (in build file:/Users/seratch/Desktop/skinny-blank-app/) | |
| [info] Updating {file:/Users/seratch/Desktop/skinny-blank-app/}build... | |
| [info] Resolving org.scoverage#scalac-scoverage-plugin_2.11;0.99.5 ... | |
| [info] Done updating. | |
| [info] Generating /Users/seratch/Desktop/skinny-blank-app/task/target/scala-2.11/resource_managed/main/rebel.xml. | |
| [info] Running TaskRunner assets:precompile | |
| [success] Total time: 1 s, completed 2014/06/13 1:19:15 |
| [error] SERVER ERROR: Maximum threads for service reached url=http://repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.49/bcpkix-jdk15on-1.49.jar.sha1 | |
| [warn] [FAILED ] org.bouncycastle#bcpkix-jdk15on;1.49!bcpkix-jdk15on.jar: The HTTP response code for http://repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/ |
| /* :paste | |
| import scalikejdbc._ | |
| // initialize JDBC driver & connection pool | |
| Class.forName("org.h2.Driver") | |
| ConnectionPool.singleton("jdbc:h2:mem:hello", "user", "pass") | |
| // ad-hoc session provider on the REPL | |
| implicit val session = AutoSession |
| import twirl.sbt.TwirlPlugin._ | |
| lazy val baseSettings = Defaults.defaultSettings ++ ScalatraPlugin.scalatraWithJRebel ++ herokuSettings ++ Seq( | |
| // same ... | |
| scalacOptions ++= Seq("-unchecked", "-deprecation", "-feature") | |
| ) ++ Twirl.settings |
| scalaVersion := "2.11.0" | |
| libraryDependencies ++= Seq( | |
| "org.scalikejdbc" %% "scalikejdbc" % "2.0.0-beta1", | |
| "org.scalikejdbc" %% "scalikejdbc-interpolation" % "2.0.0-beta1", | |
| "com.h2database" % "h2" % "[1.3,)", | |
| "ch.qos.logback" % "logback-classic" % "[1.0,)" | |
| ) | |
| resolvers += "sonatype releases" at "https://oss.sonatype.org/content/repositories/releases" |
| scalaVersion := "2.10.4" | |
| libraryDependencies ++= Seq( | |
| "org.scalikejdbc" %% "scalikejdbc" % "1.7.4", | |
| "org.scalikejdbc" %% "scalikejdbc-interpolation" % "1.7.4", | |
| "com.h2database" % "h2" % "[1.3,)", | |
| "ch.qos.logback" % "logback-classic" % "[1.1,)" | |
| ) |
| libraryDependencies ++= Seq( | |
| "org.scalikejdbc" %% "scalikejdbc" % "1.7.4", | |
| "org.scalikejdbc" %% "scalikejdbc-interpolation" % "1.7.4", | |
| "com.h2database" % "h2" % "[1.3,)", | |
| "ch.qos.logback" % "logback-classic" % "[1.1,)" | |
| ) |
| scalaVersion := "2.10.4" | |
| resolvers += "Sonatype snapshots" at "http://oss.sonatype.org/content/repositories/snapshots" | |
| lazy val scalikejdbcVersion = "1.7.5-SNAPSHOT" | |
| libraryDependencies ++= Seq( | |
| "org.scalikejdbc" %% "scalikejdbc" % scalikejdbcVersion, | |
| "org.scalikejdbc" %% "scalikejdbc-interpolation" % scalikejdbcVersion, | |
| "org.slf4j" % "slf4j-simple" % "1.7.6" |