Skip to content

Instantly share code, notes, and snippets.

View Getaji's full-sized avatar
💭
Sleepy

Getaji Getaji

💭
Sleepy
  • Japan
  • 19:52 (UTC +09:00)
  • X @Getaji
View GitHub Profile
package mw.bouyomip.src;
import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.HashMap;
import java.util.Map;
@Getaji
Getaji / gist:7499065
Created November 16, 2013 11:20
テンプレートについて忘れないようにメモ。
import std.stdio;
template Temp()
{
private:
string name_;
public:
string name() { return name_; }
this(string name) { name_ = name; }
}
@Getaji
Getaji / gist:7499141
Created November 16, 2013 11:27
UFCS。
import std.stdio;
@property
void say(string)(string name)
{
writeln("Hello, I am ", name, "!");
}
int main(string[] argv)
{
import std.stdio;
int main(string[] argv) {
int ct;
foreach (int i; 3..999)
if (i % 3 == 0 || i % 5 == 0) ct += i;
writeln(ct);
readln();
return 0;
}
@Getaji
Getaji / euler2.d
Created November 20, 2013 13:36
Problem 2 「偶数のフィボナッチ数」
import std.stdio;
int main(string[] argv) {
int ct, a = 1, b = 1, c = 1;
while(b <= 400_0000)
{
a = b+c;
b = c;
c = a;
if (b % 2 == 0) ct += b;
@Getaji
Getaji / main.d
Created November 23, 2013 07:24
半丁 0が半で1が丁。2以上の数字を入力すると終了。 乱数生成にはMT19937を使用。
import std.stdio;
import std.conv;
import std.string;
import std.random;
int main(string[] argv) {
write("Han/Chou(0/1) ? > ");
int i;
while ((i = readln.chomp.to!int) < 2)
{
*** Starting Minecraft ***
Profile: Silent
Environment: 1.6.2-Forge9.10.1.871
Minecraft version: 1.6.2
Minecraft.jar: 1.6.2-Forge9.10.1.871.jar
Mods:
OptiFine_1.6.2_HD_U_C4.jar
WorldOptimizer.zip
Base folder: C:\mcrunman\target\1.6.2forge\.minecraft
package mw.notifytweet2.src.core;
import com.orekyuu.javatter.plugin.JavatterPlugin;
/**
* 新着ツイート通知プラグインNotifyTweetの核クラスです.
*/
public class NotifyTweet extends JavatterPlugin {
@Override
public void init() {
@Getaji
Getaji / AddMenus.java
Last active December 29, 2015 18:59
ExTimeline本体には追加できないいろいろとアレなメニューを追加するプラグインです。
package mw.addmenus.src;
import com.orekyuu.javatter.account.TwitterManager;
import com.orekyuu.javatter.plugin.JavatterPlugin;
import com.orekyuu.javatter.util.ImageManager;
import twitter4j.Status;
import twitter4j.StatusUpdate;
import twitter4j.TwitterException;
import javax.swing.*;
package mw.inmu.src;
import com.orekyuu.javatter.plugin.JavatterPlugin;
/**
* こ↑こ↓
*/
public class InmuSayings extends JavatterPlugin {
@Override
public void init() {