ブックマーク / qiita.com (11)

  • Excelファイルを C# と VB.NET で読み込む "正しい" 方法 - Qiita

    はじめに "Excel C#" や "Excel VB.NET" でググった新人プログラマが、古い情報や間違った情報で茨の道を選ばずに済むようにと思って書きました。 この記事は、Windows で Visual Studio を使用したデスクトップアプリケーション開発を想定しています。 VB.NET でも作成可能ですが、サンプルコードでは C# 6.0 を使用しています。どちらでもいいなら C# を使いましょう。 C# または VB.NETExcelファイルを読み込むには Google検索の罠 2016/4/11現在、日Googleで 「Excel C#」で検索 または「Excel VB.NET」で検索 すると、1ページ目に出てくるのはすべてMicrosoft.Office.Interop.Excelを使ったCOM参照による方法です。 これはどういう方法かと言うと、Microsof

    Excelファイルを C# と VB.NET で読み込む "正しい" 方法 - Qiita
  • アプリのUIデザインと配色パターンまとめ(非デザイナー向け) - Qiita

    はじめに 私は主にiOSアプリのプログラマーなのですが、デザインまで一緒に頼まれる事があります。 デザイナーじゃないので1からデザインをしていくなんて到底無理です。 そんな時にノンデザイナーの方でも良い物を作るために UIデザインのギャラリーサイトと配色パターンを決める便利なサイトをご紹介致します。 基他のアプリを真似参考にするといい感じにできちゃうかもしれません。 Web系開発の方も配色パターン等は参考になると思います。 デザインをする前に デザインをする前に呼んでおいたほうがいい物 - ITエンジニアに易しいUI/UXデザイン - デザイナーに言われた「非デザイナーが気をつけるべきデザインの4原則」 - ノンデザイナーのための配色理論 アプリデザイン CAPPTIVATE.co 動きのあるカッコいいUIばっかり載っています。 種類別で見ることもできるので便利ですね。 Mobile D

    アプリのUIデザインと配色パターンまとめ(非デザイナー向け) - Qiita
    akiyam
    akiyam 2016/02/26
  • 引っ越し祝いに大きめのエジプト神像を送りつけられたのでラズパイを仕込んで喋れるようにした - Qiita

    プロローグ 恋人と暮らすことにしたので、新しい部屋に引っ越した。 家具やインテリアのテイストも二人で相談して、忙しい日々の中でもくつろげる落ち着いた空間を作ろうとしていた。 そんな幸福な日常が終わりを告げるまで、そう長くはかからなかった。 引っ越しも一段落して、新しい部屋にも慣れ始めたある朝、友人から引っ越し祝いと称して身の丈1mほどの神像が送りつけられた。 古代エジプトで天空神として崇められた、「ホルス神」をしつらえた置き時計だった。 その日からホルス神は、我が家のリビングに鎮座することになった。 準備 というわけで今回は、Raspberry Piを使ってリビングに突如として現れたホルスを喋らせて、さらに目覚まし機能を搭載してみようと思います。 今後エジプト神像を送りつけられた際の参考にしてください。 必要なものはこちら。 Raspberry Pi 2 micro SD スピーカー US

    引っ越し祝いに大きめのエジプト神像を送りつけられたのでラズパイを仕込んで喋れるようにした - Qiita
    akiyam
    akiyam 2016/02/15
  • Xcode7で1円も払わずに自作iOSアプリを実機確認する - Qiita

    日(2015年9月17日)正式公開されたXcode7からは Apple Developer Program に登録しなくても自作iOSアプリを実機にインストールして動かすことができると同僚のiOS技術者に教わったので早速試してみたら当に出来て感激した。 そのことをつぶやいたらメチャクチャRTされたのでスクリーンショット付きで手順を書いておく。 うおー、1円も払ってないのに当にXcode7からは実機で動かせた!これ週末楽しみすぎるだろ!「設定 > プロファイル > デベロッパAPP > 自分のAppleID > [自分のID]を信頼」で自作アプリが実機で動きます pic.twitter.com/8g42D5WiyW — 0.1㌧おじさん (@fushiroyama) 2015, 9月 17 僕みたいな普段はAndroid開発をしててiOS開発にも手を出してみたもののシミュレータだけでは

    Xcode7で1円も払わずに自作iOSアプリを実機確認する - Qiita
    akiyam
    akiyam 2015/09/18
  • Windowsを爆速にする最も簡単な方法 - Qiita

    はじめに この記事は、Windows7を対象にしますが、他のOSでも内容はほとんど変わりません。 ここで紹介する方法は、初期状態のセットアップにも使えますし、Windowsが遅くなってきた時にも使えます。 コントロールパネルで項目が見つからない場合は、以下のように大きいアイコンを使用するようにしてください。 コントロールパネルの開き方は、以下の方法が考えられます。 Win+Uを押して、コントロールパネルホームをクリック Win+Rを押して、controlを入力 「Windows」キーと「R」キーで、「ファイル名を指定して実行」を呼び出すこと。「control」と入力し、Enterキーを叩けば、コントロールパネルが開きます。また、「control」に続いて、開きたい設定ツールの名前を入力すると、直接そのツールにアクセスできます。 具体的な例は、以下のとおり。 デスクトップのカスタマイズ:co

    Windowsを爆速にする最も簡単な方法 - Qiita
    akiyam
    akiyam 2015/09/16
  • iOS(Swift)開発で参考にしている記事まとめ - Qiita

    iOSアプリをSwiftで開発する上で、個人的に参考にし、取り入れている手法をまとめます。 コーディング規約 Swiftコーディング規約@Wantedly github/swift-style-guide SlideShareInc/swift-style-guide 基、ここら辺に従っています。定期的に読むとよい気がします。 Tips iOSアプリのコードレビューで最近気になるところ 以下の点は、この資料で教わりました。 @IBOutletのdidSetでlayerを設定するときれい DataSourceのオブジェクトはStoryboardで注入できる enumを活用すべき Making Your App Static storyboard, cellの読み込み時に、identifierの文字列を使わないで書くスマートな方法が紹介されています。genericsの便利さがよく分かります。

    iOS(Swift)開発で参考にしている記事まとめ - Qiita
    akiyam
    akiyam 2015/09/12
  • デザイナーに言われた「非デザイナーが気をつけるべきデザインの4原則」 - Qiita

    ウェブサイトやアプリケーション制作の現場で、非デザイナーが度々デザイナーからフィードバックをもらう内容をアバウトに4原則にまとめました。デザインは理論だそうで、以下に挙げるようなポイントさえ抑えれば非デザイナーでも「ハズさない」デザインをつくることができます(デザイナー談)。 追記[09/23/2015]:参考文献について 記事は以下に掲載しております参考文献「ノンデザイナーズ・デザインブック(Robin Williams)」の前半部分における要所を引用して作成しています。デザイナーの方が非デザイナーにアドバイスする際に非常に有用ならしく、私自身受けたフィードバックもこのの内容に基づくものでした。予想していた数百倍の反響があり心底ビビっていますが、これをきっかけにデザインに興味をもち更に自分で勉強していくきっかけとなれれば望です。わかりやすくデザインのポイントをまとめてくれた参考文

    デザイナーに言われた「非デザイナーが気をつけるべきデザインの4原則」 - Qiita
    akiyam
    akiyam 2015/09/08
  • 格安の専用サーバ欲しくないですか!?あります!月額500円以下の専用物理サーバ!(4core,RAM2GB,SSD50GB) - Qiita

    格安の専用サーバ欲しくないですか!?あります!月額500円以下の専用物理サーバ!(4core,RAM2GB,SSD50GB)servervpsCloudscaleway scaleway https://www.scaleway.com/ スペック C1サーバ 4 Dedicated ARM Cores 2GB Memory 50GB SSD Disk 1 Reserved public IPv4 200Mbit/s Unmetered bandwidth 値段 €2.99 /month オプション €1 /month per additional 50GB of SSD 利用可能OS Ubuntu/openSUSE/Gentoo/Fedora/Debian/Arch/Alpine そのうち利用可能になるかも CoreOS CentOS FreeBSD Android 感想 ARMプロセッ

    格安の専用サーバ欲しくないですか!?あります!月額500円以下の専用物理サーバ!(4core,RAM2GB,SSD50GB) - Qiita
    akiyam
    akiyam 2015/09/08
  • IPAddressへPingを送信<C#> - Qiita

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Net; using System.Net.NetworkInformation; namespace Sample { class Program { static void Main(string[] args) { Ping p = new Ping(); /送信先IPAddress/ PingReply pr = p.Send("127.0.0.1"); if(pr.Status == IPStatus.Success) { Console.WriteLine("ping --- OK"); } else { Console.W

    IPAddressへPingを送信<C#> - Qiita
    akiyam
    akiyam 2015/05/19
  • ネイティブと働いて分かった英語コミットメッセージの頻出動詞10つ

    ウッ ここで詰まる事は往々にしてあります. 特に急いでる時の煩わしさは甚だしいです. どうせならそれっぽい英語を使いたいのでOSSや同僚のコミットメージの語彙の出現確率を調べてみましたら、 もちろんfeatureによってコミットメッセージの付け方など数多あるものの、一定の頻出パターンは見い出せたので筆を取りました. (英語勉強しないと..) 方法 github.com/rails/railsのコミットメッセージ内における各動詞の出現確率を求め、 またOSSと仕事でのコミットメッセージの趣向も変わってくる事も勘案するため、 (仕事でDeprecateとか滅多に使わんし) 同僚に聞きつつ10つあげてみた. 以下列挙 (例は実際の同僚やOSS上でのコミットメッセージです.) Add *A to *B AをBに加える

    ネイティブと働いて分かった英語コミットメッセージの頻出動詞10つ
    akiyam
    akiyam 2015/01/14
  • [C++] STLの型の使い分け - Qiita

    先日Ohotech 特盛 #10で話した、「C++のSTLのコンテナ型を概観する」の内容を単独記事としてまとめたものです。 追記(2019.02.02) 記事から大幅加筆し動画講座化したものを公開しました。 C++ STLのコンテナ型を動作効率を考えて使いこなす! | Udemy 有料ですが、一部の節は無料で視聴可能です。 2月いっぱいまでは、上記のリンクから辿っていただけると有効のキャンペーン価格になります。なお、もしキャンペーン価格(¥3600→¥1200)が表示されていない場合はお問い合わせください(offkaiあっとまーくhhiro.net)。 追記(2014.10.22) 10月18日の札幌C++勉強会にて、この記事のダイジェスト版を発表しました。 なぜこの記事のような考え方が必要なのか、という紹介です。 STLの型の使い分け(ダイジェスト版) @ Sapporo.cpp 第7

    [C++] STLの型の使い分け - Qiita
    akiyam
    akiyam 2015/01/06
  • 1