タグ

関連タグで絞り込む (170)

タグの絞り込みを解除

懇切丁寧に関するshigiryouのブックマーク (63)

  • 今更だけどMac mini 2012の上段HDDをSSDに換装! 参考サイトを見ながらでもちょっとつまずいたので、それも含めて解説を載せておきます。 - いつもマイナーチェンジ!

    もう何番煎じかって話ですが、自宅のMac mini をこの程SSDに換装しました。 ことの発端は、ちょっと前に有料サービスである「Adobe Creative Cloudフォトグラフィプラン」を利用し始めまして。 Lightroomをインストールしたんですよ。 そしたら、マシンのスペックが悪すぎて、もう使い物にならないくら遅くてですね。 ダメだこりゃって。 どうしようって。 しばらく考えた末、メモリ増設&SSD換装って手段をとることにしたわけです。 参考にさせて頂いたサイト様 kotyanlife.info matome.naver.jp datarescue.yamafd.com ★こちらは埋め込み表示できませんでしたのでタイトルのみで。 Mac mini 分解&改造 / Studio Milehigh 買ったもの マシン高速化にあたり用意したものは3つ。 500GB SSDSolid

    今更だけどMac mini 2012の上段HDDをSSDに換装! 参考サイトを見ながらでもちょっとつまずいたので、それも含めて解説を載せておきます。 - いつもマイナーチェンジ!
  • WPF4.5入門 その1 「はじめに」 - かずきのBlog@hatena

    入門記事の目的 2012年8月に.NET Framework 4.5がリリースされました。対応する開発環境としてVisual Studio 2012もリリースされ、Windows 8の時代に対応するアプリケーション開発の環境が整ってきています。Windows 8で動くアプリケーションには大別してWindows ストア アプリとデスクトップアプリケーションの2種類があります。Windows ストア アプリが注目されがちですが、デスクトップアプリケーションも従来と変わらず重要なファクターになります。今後は、デスクトップアプリケーションにもタッチ対応スクリーンへの対応や、拡大されたときの表示などに対応することが求められます。それに対応するためには従来のWindows FormよりもWindows Presentation Foundation(以下WPF)のほうが有利になります。 書では、日

    WPF4.5入門 その1 「はじめに」 - かずきのBlog@hatena
  • メモリ管理 - コンピュータの基礎知識 | ++C++; // 未確認飛行 C

    概要 「仮想メモリ」があるからと言って、場当たり的にメモリ領域を使っていいわけではありません。 メモリ上の空き領域を効率的に管理するのもオペレーティング・システムやフレームワークの仕事です。 メモリ領域の管理手法には大きく分けて、スタックとヒープという2種類のものがあります。 スタック スタック(stack)とは、「積み上げる」、「堆積物」というような意味ですが、 その言葉通り、データ領域を積み上げていくような形で管理する方式です。 すなわち、最後に確保した領域を最初に開放します(上に積んで、上から降ろす)。 スタックによるメモリ管理の模式図を図1に示します。 プログラムで使うデータの多くは、あらかじめ決まっている短い範囲でのみ利用されます。 データの利用される範囲のことをスコープ(scope)と呼びます。 図中に示すように、一般に、スコープは入れ子になっていて、内側のスコープで使うデータ

    メモリ管理 - コンピュータの基礎知識 | ++C++; // 未確認飛行 C
  • タスク ベースの非同期パターンの利用 - .NET

    タスク ベースの非同期パターン (TAP) を使用して非同期操作を行うと、コールバックを使用して、ブロックすることなく待機できます。 タスクの場合、これは Task.ContinueWith などのメソッドによって行われます。 言語ベースの非同期サポートが、通常の制御フロー内での非同期操作の待機を許可することで、コールバックを隠し、コンパイラにより生成されたコードはこの同じ API レベルのサポートを提供します。 Await による実行の中断 Task オブジェクトおよび Task<TResult> オブジェクトの非同期での待機には、C# では await キーワード、Visual Basic では Await 演算子を使用できます。 Task を待っているとき、await 式は型 void になります。 Task<TResult> を待っているとき、await 式は型 TResult に

    タスク ベースの非同期パターンの利用 - .NET
  • 11 年目の "Hello World!" - Basics of CLI begun with 11th year -

    .NET開発者向けツール開発な話題が増えるといいな。 拙い英語力は技術力でカバー!・・・とか言ってみたいところですが、そうも行かず。かと言って、先週末受けた TOEIC は悲壮感が漂う始末...( = =) CLI が世に出て 11 年が経とうというのに、この辺りの情報は相変わらず日語の情報が絶望的な状態。まあ嘆いても仕方がないので、前回に引き続きアンマネージ API です。まずはまずは "Hello World!" をををををと調べ続けた結果をご報告いたします。 ECMA C# and Common Language Infrastructure Standards にある CLI の仕様書、Common Language Infrastructure (CLI) Partition II: Metadata Definition and Semantics を読み解き、バイナリを解析

    11 年目の "Hello World!" - Basics of CLI begun with 11th year -
  • 上野家のホームページ - 資料室 : PC/ネットワーク関連/WindowsネットワークMicrosoft ネットワーク

    Microsoft ネットワーク MSのネットワークの仕組みは,度重なる仕様拡張の結果,複雑で難解なものになってしまっている。 時々ネットワーク上にマシンがリストアップされないなど問題がよく起きます。 ネットワーク上のファイルサーバー機能等とWindowsでのブラウズ機能は,ネットワーク上で各マシンを使う上では同時に使うものではあるが,機能は別々の機能である。 NetBEUIとNBT 初期のプロトコルのNetBEUIでは,NetBIOS名(つまり名前)で通信相手を識別している。TCP/IPではIPアドレスで通信相手を識別するが,それがNetBIOS名で行われている。NetBIOSでは,名前にはグループ名とユニーク名が使える。グループ名はマルチキャストのように使用できる。名前だけなので,セグメント超えの通信は出来ない。 NetBEUIでは,セグメントを超えての通信は出来ないので,これをTCP

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 5 デバイスとLinuxファイルシステム

    ただし、最近のLinuxではIDEハードディスクもSCSIハードディスクも同様に扱うようになった。したがって、従来は/dev/hdaであったものが、現在は/dev/sdaで表されるようになっている。 *Linuxが扱うデバイスには。ブロックデバイスというキャラクタデバイスがある。ハードディスクやCD-ROMなど、任意の場所にアクセスできるデバイスがブロックデバイス。キーボードやシリアルポートなど、文字単位でデータを読み書きするデバイスがキャラクタデバイス。 5-1-2 パーティションの種類 1台のディスクドライブを複数の論理的な区画(パーティション)に分割して使うことができる。それぞれのパーティションには、異なるファイルシステムを作成できる。パーティションに種類は3つある。 基パーティション ディスクには最大4つの基パーティションを作成することができる。パーティション内にはファイル

  • OpenSSH

    ここでは OpenSSH (Ver 2.9.9) について説明します。 SSH とは 鍵を作る 鍵を渡す 接続 ssh (slogin) scp sftp うまく行かないとき プロトコル 1 商用プロトコル 2 Tips 戻る SSH とは SSH (Secure Shell) とはリモートホストと安全な通信を行うためのプログラムです。 telnet, rlogin, rsh などは平文でやりとりを行うため、 通信経路を覗くだけで簡単に通信内容が分かってしまいます。 SSH は通信内容を暗号化するので、 傍受されても暗号を解かない限り内容がばれることはありません。 その暗号を短時間で解くのは不可能なので安全というわけです。 SSH は通信内容の暗号化、復号化に共通鍵暗号が用いられます。 共通鍵暗号とはその名の通り暗号化、複合化を同じ鍵で行う方式です。 サーバとクライアントで共通の鍵を持って

  • Linux - Debianパッケージ管理の使用

    ◆ パッケージの管理 - パッケージファイルとは Linuxディストリビューションでは、ソフトウェアをパッケージと呼ばれる単位で配布と管理する仕組み を提供しています。パッケージとは実行プログラム、設定ファイル、ライブラリ、マニュアルなどを1つ のファイルにまとめたものです。 パッケージ管理には、代表的なものとして以下の2つの方式があります。

  • サーバー証明書なお話

    たまに Windows Azure Platform (WAP)での証明書の取り扱いに関する話が挙がるので、簡単におさらいしてみました。 ※すでに証明書の基なんて知ってるよ!Azure に関するところだけ知りたい!という方は こちら と こちら が詳しいですので、そちらへGo! 最初に、このエントリは自分の備忘録も兼ねてるのでだいぶ端折っている部分もあります。より正確な情報はちゃんとした文献やらRFCを参照くださいませ。 ※その割にはやたら長くなってしまった… HTTPS よくWebでログイン処理や決済処理等で利用される HTTPS ですが、こちらは HTTP over SSL/TLS の略です。 つまるところ、 SSL/TLS を使ってメッセージを暗号化した HTTP な通信ということになります。 ※ HTTPS では SSL/TLS を使って通信内容の暗号化はしてくれますが、通信相手

    サーバー証明書なお話
  • Azure 内に Linux VM 用の SSH キー ペアを作成して使用する - Azure Virtual Machines

    適用対象: ✔️ Linux VM ✔️ フレキシブルなスケール セット Secure Shell (SSH) キーの組を使用すると、認証に SSH キーを使う仮想マシン (VM) を Azure に作成できます。 この記事では、Linux VM 用の SSH 公開キー ファイルと秘密キー ファイルのペアを短時間で生成して使用する方法について説明します。 この手順は、Azure Cloud Shell、macOS、または Linux ホストで実行できます。 問題のトラブルシューティングに役立つ情報については、「Azure Linux VM に対する SSH 接続の失敗、エラー、拒否のトラブルシューティング」を参照してください。 詳しい背景と例については、SSH キー ペアを作成するための詳細な手順に関するページを参照してください。 Windows コンピューター上で、SSH キーを生成して

    Azure 内に Linux VM 用の SSH キー ペアを作成して使用する - Azure Virtual Machines
  • 【LINQの前に】ラムダ式?デリゲート?Func<T, TResult>?な人へのまとめ【知ってほしい】 - Qiita

    【LINQの前に】ラムダ式?デリゲート?Func<T, TResult>?な人へのまとめ【知ってほしい】C#.NETLINQ.NETFramework はじめに 引数にラムダ式を渡す ラムダ式の型はFuncとActionが用意されている ラムダ式はデリゲートを作るためのもの このような記述や説明をしているC#関連のブログをたまに見かけます。実はこれらは正確には違ったり、正しくなかったり、ちょっと足りなかったりします。「先ほどの説明は正しいのではないか?」と思った方、ぜひこの投稿を読んでください。ラムダ式やその関連要素についての理解が深まると思います。 そして、「LINQを勉強したいのだけれど、ラムダ式とかFunc<T, TResult>とかわからん!」、「Func<TSource, bool>型の引数をとるメソッドに、『num => num > 0』とラムダ式を書いているけれど、それがどう

    【LINQの前に】ラムダ式?デリゲート?Func<T, TResult>?な人へのまとめ【知ってほしい】 - Qiita
  • Hyper-Vのネットワークを理解する -内部ネットワーク,プライベートネットワーク-

    前回Hyper-Vの外部ネットワークについて解説しました。今回はHyper-Vの内部ネットワークとプライベートネットワークについて解説します。とはいっても、外部ネットワークが一番わかりずらいのでそれがわかってしまえばこちらは簡単です。 まず、下図がNICが1つだけ搭載されているサーバーにHyper-Vを有効化しただけの状態です。 ここに対して内部ネットワークを有効にすると以下のようになります。 内部ネットワーク用の仮想スイッチが内部的に作成され、それに接続された仮想NICが親パーティションに見えてきます。このスイッチに対してはもちろん子パーティションのホストも接続出来ます。 このように外部には出ていかないHyper-V内の内部的なネットワークが作成できるようになるわけです。これが内部ネットワークです。 プライベートネットワークは内部ネットワークから更に親パーティションの仮想NICでの接続を

    Hyper-Vのネットワークを理解する -内部ネットワーク,プライベートネットワーク-
  • Hyper-Vのネットワークを理解する -外部ネットワーク-

    Hyper-Vを一番はじめに触ってまず混乱するのがネットワーク周り、特に外部ネットワークの部分だと思います。図を用いながらなるべくわかりやすくなるように解説してみたいと思います。 Hyper-V導入前 まず、単純に1つのNICを持ったサーバーがあります。 このように、単純にサーバーが1つあり、NICが1枚ついており、単純に物理スイッチのポートに刺さっているだけです。何も難しいことはありませんね。この物理NIC1には普通にTCP/IPの設定がなされることになります。 Hyper-V導入 Hyper-Vの役割を導入します。この状態では見た目上は目立った変更はありません。NICの状態にも図にも変化無しとして良いと思います。ですが、私はHyper-Vにおいては「親パーティションと子パーティションは同じレベルで存在している」という捉え方をするほうが理解しやすいと思っています。なので、以下のように書き

    Hyper-Vのネットワークを理解する -外部ネットワーク-
  • クリンスイ : 菅太郎のblog

    クリンスイ : 菅太郎のblog
  • 今すぐ Entity Framework 6 で使える機能と Entity Framework 7 についてまとめた - しばやん雑記

    富山で某 O 江さんが Entity Framework 4 で切り捨てたと言ってたので、最新の Entity Framework 6.1.2 について書きます。割と頑張っているし、Entity Framework 7 が期待出来そうです。 EF6.1.2 RTM Available - ADO.NET Blog - Site Home - MSDN Blogs Entity Framework 6 に関しては今後はバグ修正レベルのアップデートになりそうです。ASP.NET 5 と同じタイミングで Entity Framework 7 をリリースしないといけないので大変なのでしょう。 それでは使えないと思われがちな機能を紹介していきます。 コードファーストのモデルクラスを DB から自動生成する コードファーストのモデルクラスという表現はいまいちですが、DbContext を使う POCO

    今すぐ Entity Framework 6 で使える機能と Entity Framework 7 についてまとめた - しばやん雑記
  • ドコモの新料金プラン「カケホーダイ&パケあえる」の解説、どんな人が安くなるの??|ぴよひこむ

    2014年6月1日より開始されるドコモの新料金プラン、 カケホーダイ&パケあえる」 について解説したいと思います。 今回は、 どんな人が得をするのかドコモは損をしないのか?について書こうと思います。 カケホーダイプランのみに焦点を当てて解説します。 まとめとしては、 新料金プランは高い電話を50分以上する人は安くなる大家族は安くなる”かも”しれない契約変更がめんどくさそう ドコモ新料金プラン、カケホーダイとは? Xiスマートフォン、タブレットは、現在の基料金プラン タイプXiにねん 月額743円 無料通話分0円(20円/30秒) が廃止され、 カケホーダイプラン(スマホ/タブ) 月額2,700円 国内通話無料 に置き換わります。 FOMAについては基料金プラン タイプSSバリュー 月額934円 無料通話分1,000円(20円/30秒) タイプSバリュー 月額1,500円 無料通話分2,

    ドコモの新料金プラン「カケホーダイ&パケあえる」の解説、どんな人が安くなるの??|ぴよひこむ
  • Javaで関数ポインタのようなことがしたい場合どうするか

    かつのりさんの「OpenJDKに言語機能を追加するプロジェクト」 がインスパイア元。 JavaにはC言語の関数ポインタやjavascriptの関数オブジェクトのような構文がありません。 メソッドそのものを指し示す機能というものがないのですね。 ではコールバックしたい場合などはどうするのでしょうか? Javaではinterfaceを使います。 Javaのinterfaceはさながら実装を持たない完全な抽象クラスといった様相ですが、 型安全で継承可能な関数ポインタという側面があると私は考えています。 C言語での関数ポインタは int (*p) (int num); といったように、「戻り値の型 (*ポインタ名) (引数);」形式で宣言します。 C言語では引数と戻り値が合致していればよい、という程度に型安全です。 引数と戻り値の合致だけなので、根的に設計の違う関数でも型さえあれば代入可能なわけ

  • Amazon Glacierを使ってデータの長期間保存を始める | DevelopersIO

    Amazon Glacierとは Amazon Glacierは、1GBのデータを約1円/月で保存することができるアーカイブサービスです。頻繁に取り出すものではない監査ログやバックアップデータ等を入れておく貯蔵庫(ボルト)を用意して中に保存します。Glacierの意味は氷河です。サービス自体は、S3と似ていると思われますが使い勝手が違います。S3はバケットの中にファイル単位で大量のデータを保存し、必要あれば直ぐに取り出すことができます。Glacierはアップロードを高速かつ簡単に行うことができますが、ダウンロードには時間が掛かります。S3と同じく、99.999999999%の堅牢性がありますので、おそらく離れた3箇所以上に同じデータを保存していると思います。テープバックアップを銀行の3支店の金庫にコピーして保存しておくイメージでしょうか。 Glacierの全体像 Glacierの利用にあた