ぽんたのプログラミング勉強部屋(仮)

プログラミングについて色々勉強したことのメモ集です。どこにでも載っているような情報ばかりですw

2016-01-01から1年間の記事一覧

DataTableからDictionaryを作成する。

C#

仕事の中で、「DataTableをDictionaryに変換できたらいいのにな~」と思って調べたらあったので、 その方法のメモ。 Dictionary<string, string> dic; DataTable dt; // DataTableへのデータの設定等は割愛 dic = dt.AsEnumerable().ToDictionary( row => (string)row["ID"],</string,>…

月末の日付を取得する方法

C#

業務用アプリの開発をしているとよくあるのが、月末や月初の日付でどうのこうのって処理。 月初は必ず1日なのに対し、月末は月によって変わるから困りもの。 月末の取得方法でよくあるのが多分以下の方法。 DateTime dt = new DateTime(2016, 11, 1); dt = d…

mutexを使ってアプリの二重起動を禁止する方法

Mutexクラスを使う事でアプリの二重起動を禁止することができます。まずはApp.xamlにStartupとExitのイベントを登録します。 <Application x:Class="Sample.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Startup="Application_Startup" Exit="Application_Exit"> </application>

Windowsの共有フォルダをAndroid端末から参照する方法

Android端末からWindowsの共有フォルダを参照する方法を調べたので、実装方法をメモ。 JCIFSのダウンロード どうやらJCIFSというライブラリを使えば、AndroidからWindowsの共有フォルダを参照できる様子。 Windowsのファイル共有サービスで利用されているSMB…

Android Studioでapk(署名なし)ファイルを作成して実機にインストールする

毎回何か作る度にやり方を忘れているので、いい加減メモっておく。 apkファイルの作成 まずは署名なしapkファイルを作成する。 Android Studioでは以下の通り。メニューバーから、[Build]⇒[Build APK]を選択。 「APK(s) generated successfully.」と表示され…

Android StudioでGitHubと連携してみた

Android StudioでGitHubと連携ができるとのことなので、試した時の手順をメモ。因みに環境はWindows7 + Android Studio 2.1.2です。 まぁ、Linuxとかでも手順は変わらないだろうけど…。後、Gitがインストールされてるとか、GitHubのアカウントを持っている事…

Ubuntu 16.04にAndroid Studioをインストール

この度、UbuntuにAndroid Studioを入れてみました。 ■Javaのインストール Android Strudioを入れる前にJavaを入れておく必要があるので、 先にJavaをインストールしておきます。 インストール手順については割愛。 ■依存関係となるパケージのインストール 予…

Ubuntu 16.04でFirefoxにFlashプラグインをインストール

Ubuntuで作業中に何かBGMでもと思って某動画サイトで作業用BGMの動画を再生しようとしたら再生できなかった…。「Flash Playerがインストールされていないか古い」とのこと。そんなバカな!?と思って調べてみたらプラグインの一覧に出てこなかったのでインス…

UbuntuにOracle Java8をインストール

久々の投稿なのに内容がしょぼいとか気にしない! ■インストール $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java8-installer リポジトリを追加して、更新して、インストールするだけ。 インスト…