package com.advanced_android.fragmenttransactionsample; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v7.app.AppCompatActivity; import android.util.L…
github.com
例はボタンを押したら残機を増やす処理 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class IncrementZankiController : MonoBehaviour { public Text text; public Image heart1; public…
@OnClick(R.id.btn) void buttonOnClick(View v) { //テキスト入力を受け付けるビューを作成します。 final EditText editView = new EditText(MainActivity.this); editView.setText("hogehoge"); new AlertDialog.Builder(MainActivity.this) .setIcon(and…
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ListView myListView = (ListView) findViewById(…
import numpy as np import keras from keras.utils import np_utils from keras.models import Sequential from keras.layers import Dense model = Sequential() model.add(Dense(input_dim=2, activation='relu', units=1)) model.compile(loss='mean_squ…
import chainer import chainer.functions as F import chainer.links as L from chainer import training from chainer.training import extensions class MnistModel(chainer.Chain): def __init__(self, out_units): super(MnistModel,self).__init__( l1…
重複しているカラムを持つレコード抽出 select email from users group by email having count(email) <> 1;
手順としては ターミナルを開いて $ open /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources/IDETextKeyBindingSet.plist を打つ /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources/ID…
PythonのvirtualenvをRubyでやる。 rbenv-gemset というツールで実現できます。 環境は Mac を想定。 rbenv, rbenv-gemset インストール rbenv は Ruby のバージョン管理ツールです。 $ brew install rbenv ruby-build rbenv-gemset $ rbenv -v rbenv 1.0.0 …
dstat $ dstat -tcmdlnsg ln $ ln -s src dst netstat $ netstat -antup 随時更新する。
Rubyでのネストされた配列を展開して、1つの配列に詰め込むflattenメソッドをPythonでやる。 Rubyでの結果は以下 [1] pry(main)> a = [[1,2,],[3,4]] => [[1, 2], [3, 4]] [2] pry(main)> a => [[1, 2], [3, 4]] [3] pry(main)> a.flatten => [1, 2, 3, 4] …
ただ並べ替えるだけの「GROUP BY」じゃなくて、指定されたカラムで分けて、分けられたそれぞれで考える というイメージ。 mysql> select * from users; +----+------+------+------+ | id | name | age | sex | +----+------+------+------+ | 1 | hoge | 12…
Android から Slack WebHookにPOSTしてみます。 使用ライブラリ Gson ButterKnife OkHttp build.gradle の dependencies に追加 compile 'com.jakewharton:butterknife:8.5.1' annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1' compile 'c…
テストの書き方のメモ たまに忘れるので、随時更新。 プログラムの例は 足し算するだけの add関数 Python テストツールは nose を使います。 $ pip install nose で入ります。 add関数 # calc.py def add(a: int, b: int) -> int: return a+b テストコード #…
recipeでよく使うコマンドのメモです。 パッケージインストール NTPサーバの例 %w{ ntp }.each do |pkg| package pkg do action :install end end サービスの起動 service "ntpd" do action [:enable, :start] end テンプレートファイル切り替え template "/…
今までに読んだコンピュータシステムに関する専門書を書いていきます。 コンピュータシステム OS アーキテクチャ データベース ネットワーク セキュリティ OS Linuxシステムプログラミング作者: Robert Love,ロバートラブ,千住治郎出版社/メーカー: オライリ…
今までに読んだ数学系の内容に関する専門書を書いていきます。 数学系 微分積分 線形代数 確率統計 機械学習 暗号 アルゴリズム 微分積分 スバラシク実力がつくと評判の微分積分キャンパス・ゼミ―大学の数学がこんなに分かる!単位なんて楽に取れる!作者: 馬…
今までに読んだプログラミング言語に関する専門書を書いていきます。 言語 今現在で書ける言語は以下のとおりです。 C C++ Java HTML/CSS JavaScript PHP MySQL Python Ruby Golang C 苦しんで覚えるC言語作者: MMGames出版社/メーカー: 秀和システム発売日:…
作ったきっかけ 「Golang系のスライドどこいった...?」 っていうことが度々起こったため作りました。 slideshareのスライドを電車の中で読むために、いっぱいダウンロードするんですよね。 で、何日か経つと「あのときのあのスライドどこいった〜?」ってな…