Milkのメモ帳

日々の思いつきを忘れないようにのメモ用です。

Milkのメモ帳

プログラミング

【プログラマ】彼はなぜ奥さんの思ったように買い物が出来なかったのでしょうか。【ジョーク】

プログラマの思考 コーディングは条件が大事 条件は卵 現実にこれは発生する 最後に こんにちは。Milkです。今回は、ちょっとした笑い話のなぞなぞ。 私の大好きなお話で、以下のようなものがあります。 ある妻がプログラマの夫に「買い物にいって牛乳を1つ…

【Visual Studio for Mac】C#を使ってMac上で動くアプリをつくる。【環境構築/開発】

「C#」のクロスプラットフォーム化 「C#」の問題点 Mono/Xamarin/.NetCore の出現 Mono/.NetCore Xamarin Visual Studio for Mac Xcodeをインストールする Visual Studio for Mac のインストール Visual Studio for Mac での開発 実際の開発 開発画面 参…

【Mac/Win対応】記事の中から一括でURLリンク切れを検索するツール【フリーソフト】

「URLSelect」 簡単な使い方の説明 Mac版 前準備 操作方法 Windows版 操作方法 最後に 出力結果についての注意点 追記 こんにちは。Milkです。今回は、自作ソフトを提供したいと思います。 たくさん記事を書くと、いつのまにかURLのリンクが切れてしまってい…

【はてなブログAtomPub】はてなAPIの利用方法

はてなWebAPI(はてなブログAtomPub) はてなWebAPIで出来ること とりあえずGETで操作できるAPIを試してみる ブログエントリ(記事)の一覧取得 ブログエントリ(記事)の取得 他の操作は? 最後に こんにちは。Milkです。はてなブログはWebAPIを公開してい…

C#でよく参考にするお勧めサイト/本

サイト編 MSDNライブラリ ++C++; // 未確認飛行 C DOBON.NET 本編 現場ですぐに使える! VisualC#2015逆引き大全500の極意 エッセンシャルWPF:Windows Presentation Foundation (Programmer's SELECTION) Xamarinネイティブによるモバイルアプリ開発 C#による…

【VBA】Sub/Functionプロシージャの違いと使い方【Excelマクロ】

2種類の関数が定義出来る Subプロシージャ Call関数で呼び出す Call関数を利用しないで呼び出す Functionプロシージャ 戻り値を受け取る 戻り値を受け取らずに呼び出す さいごに こんにちは。Milkです。VBAを最近使うのですが、今一歩理解が出来ていないとこ…

【CSS】思ったようにカスタマイズ出来ない? このポイントを押さえれば大丈夫!

Webサイトやブログの仕組み カスタマイズはどこでするの? ブログのカスタマイズをしてみよう! CSSの原点を探す CSSの順番 実際に試してみよう ブラウザで解析する 書き換えるCSSを記述する さいごに こんにちは。Milkです。かなりガラッとブログの見た目を…

【Animate On Scroll Library】スクロールに反応してエフェクトをかけられる!【Javascript】

外部Libraryってどうやって利用するの? CDN(Content Delivery Network)サービス AOS(Animate On Scroll Library)を利用してみよう! CDNサービスの利用設定 実際に使ってみよう! FADE FLIP ZOOM 最後に こんにちは。Milkです。記事を書いていると、「…

【C#】ExcelファイルをPDF化する

C#でExcelシートのPDF化 下準備 ブック全てをPDF化する Excelファイルの一部のシートだけをPDF化する Excel操作のメソッド PDFの出力メソッド ブックの追加 ワークシートのコピー ブックのクローズ 最後に こんばんは。Milkです。ExcelはPDFで出力が可能です…

【VBA】エクセルマクロ(Excelマクロ)って何だろう? 一緒に体験してみよう!

「VBA」とはプログラム言語 「マクロ」って何? Excelマクロを使ってみよう! 下準備 「ボタン」を使ってみよう 何が起きてるの?! 最後に こんばんは。Milkです。最近、VBAを使うことが多いんです。 皆さんは、「VBA」或いは、「マクロ」と言う言葉を知っ…

【VBA】Range関数の使い方と注意点【Excelマクロ】

二次元配列で情報を取得する Range関数の使用の仕方 Range関数は値を取り出す 最後に こんにちは。Milkです。今回は、ちょっとしたExcelマクロの話。 自分の中で躓いた点があったので備忘録として記録します。 Excelマクロ(VBA)とはなんぞや?という方は、…

【はてなブログ】数式を綺麗に表示してみよう【Tex】

Tex(LaTex)で表現する 見た目の違い 利用の仕方 数式ってどう書けばいいの? Markdown記法の場合には注意が必要 細かい対処方法 他の方法 最後に こんにちは。Milkです。資格の勉強中ですが、その内容をアウトプットしたいなぁと思っています。 結構ね、自…

【第9回】変数及びクラスのメモリ領域確保(ポインタ)について知ろう【C#】

Photo via VisualHunt.com 「変数」と「クラス」のおさらい 変数 クラス ポインタ 変数やクラスはメモリに確保される スタック領域とヒープ領域 プログラム実装上の違い まとめ 前回は、クラスについての基礎的な考え方を学習しました。 www.milkmemo.com さ…

【第8回】クラスの基礎を理解しよう!

前回のおさらい クラスの基礎 グルーピング クラスの構成 共通変数 コンストラクター メソッド まとめ こんにちは。Milkです。前回は、プログラムの基本的な仕組み。「変数」と「代入」についてお話しました。www.milkmemo.comさて今回は、このプログラミン…

【第7回】変数と代入について覚えよう!【C#】

変数と代入について プログラムを読む方向を覚えよう 代入 変数 変数と代入を組み合わせる まとめ こんばんは。Milkです。さて、どれだけ需要があるかちょっと分からないですけど、一応ほそぼそと、このシリーズを続けております(笑)前回は、以下のような…

【第6回】少し複雑なプログラムを組んでみよう!(準備編)【C#】

SimpleCalc 画面の作成 ①TextBox ②TextBox ③TextBox ④Label ⑤Label ⑥Button ⑦Button 動作の処理を記述する 最後に さて、前回までは、ソースコードを眺めてみて、実際にどのようにプログラムが構成されているのか?を見てみました。www.milkmemo.comここから…

【第5回】ソースコードは何で構成されているか見てみよう!

プログラムの流れ プログラムのスタートはどこ? プログラムソースを意味のある部分で分解する インポート文 ネームスペース クラスとメソッド まとめ 前回までは、Visual Studio の使い方も兼ねて、画面を作成してみました。www.milkmemo.comさて今回は、前…

【第4回】画面に"HelloWorld"を表示してみよう!【C#】

プロジェクトを新規作成する Visual Studio の画面の説明 ツールボックス ソリューションエクスプローラー プロパティ 画面を作ってみよう! 部品のプロパティ設定を変更する ボタンが押された時の動作をつくる 実際に動かしてみよう! 最後に 前回は、Visua…

【第3回】IDEをインストールしてみよう!【Visual Studio:C#】

使用する言語 オブジェクト指向型言語であること ポインタを極力意識しなくてすむこと OSに頼ることが出来ること システムのクラッシュを自分の中で抑えることが可能であること デメリット IDE(Visual Studio)をインストールしよう! Visual StudioをDLす…

【第2回】アプリケーションの種類も色々あるんだよ。

前回のおさらい アプリケーションにも種類がある? Webアプリケーション バッチ系アプリケーション プログラミング体験講座はどんな感じにするの? 前回の記事は、なかなかの反響をいただきました。ありがとうございます!!www.milkmemo.comでも、「ちょっ…

【プログラムとは?】プログラムを書くには何から始めたらいいの?

その前にここ数日の反応 プログラムってそもそも何か? プログラム言語 機械語&低級言語 高級言語 開発環境 マークアップ言語&Script系言語 エディタ 事前にコンパイルが必要な言語 IDE(統合開発環境) 最後に こんばんは。Milkです。ここ数日、自分のマ…

イケてる感じにソースコードをブログに載せよう!

イケてる感じに載せてる方がいる! Gistを利用する Gistにファイルを作成する はてなブログに貼り付ける はてなブログ以外の場合 普段、私はこのブログの編集方法は「はてな記法」を使っています。 慣れればそっちの方が早いし、それはいいんですけど・・・ …

【github】githubって何?仕組みを分かって使える環境を整えよう!【解説】

gitが必要だ! 構成管理ツール githubとはなんだ! github星人になろう gitのインストール github の会員になる 自分のパソコンのgit に対して初期情報を設定する git と github 間で通信が出来るようにする gitの操作をGUIで操作する(SmartGit) SmartGit …