-
ガジェット
【ガジェット】重低音が心地よく響く BOSE の PCスピーカー「Companion 2 Series III」
わたし エントリークラス(入門機)の「Bose Companion 2 Series III multimedia speaker system PCスピーカー」を購入し、ついに私も「BOSE(ボーズ)」ユーザになりました! 嫁ちゃん 頭も坊主(ボーズ)だしね。失敬 ボーズ(Bose Corporation)はアメ... -
データ型
【Python】辞書操作:要素の削除
嫁ちゃん 今回は辞書から要素を削除する方法ですね。 わたし そうだねー!リストの時と同じ様な方法で要素を削除できるよ。 【辞書とは?】 辞書は他の言語にも「連想記憶 (associated memory)」や「連想配列 (associative array)」という名前で存在するこ... -
データ型
【Python】辞書操作:要素の追加・変更
嫁ちゃん 辞書に追加したり、すでにある要素の内容を更新したりできますよね。 わたし そうだねー!嫁ちゃんもよくわかってきたね、優秀ださっそくいってみよー。キーが重複しないように、追加もできるので安全だね。 【辞書とは?】 辞書は他の言語にも「... -
データ型
【Python】辞書操作:キーと値の存在チェックと検索
嫁ちゃん 辞書のキーと値の存在チェックとは、辞書に載っているかどうか確認するという感じですか?便利なような、回りくどいような。。。 わたし 索引のラベルが付いているかどうか確かめる感じかな。値までチェックできるなんてコンピュータのらしい機能... -
データ型
【Python】辞書操作:辞書の作成
嫁ちゃん 今回は「辞書型 (dictionary)」の使い方ですね。リスト型と似ているようですが、どういう違いがあるの? わたし リスト型と似ているね。リストの各要素に見出しが付いたような感じかな。PHPなどではおなじみの「連想配列」と同じような扱いができ... -
Raspberry Pi
【Pi】Raspberry Pi 3 にファイル共有「Samba」と GUI「Webmin」をインストール
[Header] 【はじめに】 今回は、Raspberry Pi 3 をファイルサーバにする一環として「Samba」と GUI「Webmin」をインストールします。 嫁ちゃん 長らく Raspberry Pi 関連記事の投稿がありませんでしたね。 わたし そうなんですよ。Raspberry Pi の記事を書... -
自転車
【ミニベロ】SATORI ABERHALLO ハンドルポジションチェンジャーで、ハンドルの位置を高く手前に
嫁ちゃん そういえば、コソコソ、自転車をいじっていましたね。 わたし いやいや、コソコソしてないし。今回は「ハンドルポジションチェンジャー」をミニベロ(自転車)につけてみたよ。その名の通りハンドルのポジションをチェンジする事ができるよ。 【... -
ガジェット
【ガジェット】物忘れ?MP3プレイヤーにもなるメモリ8GBのボイスレコーダーを入手
[Header] 「【2019 最新版】 LETION ボイスレコーダー ICレコーダー 録音機 8GB USB充電/データ読取 高音質 大容量 超小型 MP3プレーヤー機能付 多機能搭載 日本語説明書付き 1年保証(黒)」を入手いたしました! 【はじめに】 嫁ちゃん さっき言ったやん... -
karabiner
【Karabiner】ESC 押下で「Control + [ 」を送信するキーバインド設定
【はじめに】 Macのキー割り当てアプリケーション「Karabiner」用の独自設定を記述し、「ESC」押下で「Cntrol + [」を送信する設定をおこないます。 嫁ちゃん この設定をするとどういう時に役立つの? わたし よくぞ聞いてくれました!わたしはひ「Vim」テ... -
配列操作
【PHP】多次元配列から指定カラムの配列を作成する array_column()
[Header] 【はじめに】 嫁ちゃん 多次元配列から配列を作るってどういうこと?なんかややこしくない? わたし 多次元って聞くとなんか複雑そうな感じもするね。表計算ソフトで言うところの1列分のデータを取ってきて、配列を作る感じかな。 【概要】 二次... -
Raspberry Pi
【Pi】Raspberry Pi 3 の OS(Raspbian)に WEBサーバ(Apache)をインストール
Raspberry Pi 3 に Apache をインストールする手順を記述します。ローカルWEBサーバとして稼働させます。 【作業環境】 Raspberry Pi 3 Model B RASPBIAN 8.0 jessie Raspberry Pi 3 Model B V1.2 (日本製) 国内正規代理店品 【Apacheのインストール】 $ s... -
関数・クラス
【PHP】指定フォルダ内にある画像ファイルの一覧からランダムで1つ選ぶ
[Header] 【はじめに】 わたしは写真を撮るのが好きで、Twitterに写真を投稿するのですが、特に公に晒してもいい写真を1つのフォルダに集め、そこから写真を一枚選んでTwitterに投稿しています。もちろん「写真を一枚選んで、Twitterへ投稿」という部分は... -
WordPress
【WordPress】Markdown(マークダウン)記法を使うためにJetpackの設定と記述例
【はじめに】 長らく「PHP」+「HTML」+「CSS」+「Javascript」の組み合わせで沢山のウェブアプリケーションを作成してきました。膨大な量のコードの山が積み重なってゆき、積み重なったが崩れ押しつぶされそうになること幾重にも。それでも「Markdown(... -
開発環境
【Mac】Visual Studio Code を使ったPHPの最低限のデバッグ環境の構築
【はじめに】 小さなプロジェクトで、特にGUIを必要としない小さなプログラム作成には、MacのターミナルでPHPのソースを作成し、そのまま実行するという感じでやってきたのですが、少しリッチな環境「Visual Studio Code」で作業(デバッグ)をしてみたい... -
ファイル操作
【PHP】ファイルが削除可能かチェックする is_writable
【概要】 嫁ちゃん なぜファイルが削除可能かチェックするの?どうせ削除するなら確認なんかいらないんじゃないの。 わたし 「ファイルの削除が可能なら、ある処理をした後にファイルを削除する」というような分岐が可能になるよ。 【環境】 使用OSmacOS C... -
データ型
【Python】リスト操作:要素の追加や、リスト結合の方法
【概要】 作成したリストへの要素の追加、別のリストとの結合をする方法です。 嫁ちゃん リストの要素追加や、リスト結合にはどんな方法があるの? わたし リストへの要素追加にはリストのメソッド「append」「insert」や「+演算子」「スライス」で実現す... -
開発環境
【Mac】Homebrew で Mac に PHP7.3 をインストール
[Header] 【はじめに】 MacにはもともとデフォルトでPHPが入っていますが、PHPの最新とはいかないので、バージョンアップしてゆきたいと思います。パッケージマネージャ「Homebrew」を使ってインストールしますので、特にむずかい設定等はありません。 【... -
PC関連
【Mac】IPアドレスに対応するホスト名を hosts に記述。場所と設定方法は?
[Header] 【はじめに】 自宅のローカルネットワーク内にある Nas(Qnap) にいつもアクセスする際、IPアドレスを使っていたのですが、私のキーボードがテンキーレスで数字の入力を減らし、少し楽をしたかったので、ホスト名をIPアドレスに割り当てるため、... -
Twitter関連
【Twitter】自分のTweet(ツイート)を取得する
[Header] 【はじめに】 前回PHPでTwitterの簡単なツイート(つぶやき)をするコーディングをしてみました。今回は、「自分のツイートを取得」してみたいとおもいます。 PHPでTwitterの投稿やツィートを取得するプログラムを作成する為には、事前にTwitter... -
Twitter関連
【Twitter】Tweet(ツイート)をしてみる
[Header] 【はじめに】 PHPでTwitterの投稿やツィートを取得するプログラムを作成する為には、事前にTwitterの開発者向けサイトにて「Consumer key」「Consumer secret」「Access token」「Access token secret」の取得が必要です。 https://d-hanamaru.fu... -
Twitter関連
【Twitter】Twitterアプリケーション作成のための準備
[Header] ブログやホームページを更新した際、広報としてTwitterへ投稿したいなーと思いまして、PHPを使ってTwitterへ投稿する方法など、少しまとめてみました。今回は、Twitterアプリケーション作成の準備について書きたいと思います。 はじめに PHPでTwi... -
日付時刻
【PHP】ファイルの更新日時を取得する filemtime
PHPでファイルの更新日時を取得するサンプル <?php // タイムゾーン設定 date_default_timezone_set('Asia/Tokyo'); // ファイルの更新日時を取得 $timeStamp = filemtime($fileName); // 日時整形後、出力 echo date('Y/m/d H:i:s', $... -
開発環境
【Pi】Raspberry Pi 3 に「PHP」をインストール
[Header] 今回は、Raspberry Pi 3 に「PHP」をインストールします。 【はじめに】 「Raspberry Pi 3」の購入と、「OS」のインストールが完了しているのが前提で話をすすめていきます。 https://d-hanamaru.fun/2017/04/11/post-4271/ https://d-hanamaru.f... -
Twitter関連
【Twitter】ミュートにしているユーザー覧を取得
[Header] 【はじめに】 PHPでTwitterの投稿やツィートを取得するプログラムを作成する為には、事前にTwitterの開発者向けサイトにて「Consumer key」「Consumer secret」「Access token」「Access token secret」の取得が必要です。 https://d-hanamaru.fu... -
vim
【Vim】QNAPのVimで文字化けをするので「Entware-std」を導入し フルパッケージ版VIMをインストール
【はじめに】 MacのTerminal(ターミナル)で、QnapにSSHで接続し、ファイルをいざ編集しようと思ったら、コメント部分の漢字が文字が化けてしまいました。vim のエンコードも変更できず困って色々と調べてこの記事をまとめてみました。 結論からいうと、Q... -
環境構築
【Python】環境構築:Pythonの venv を使って仮想環境を作成する
【はじめに】 venvは、Pythonに組み込まれているツールでシンプルな機能で仮想環境を簡単に構築できます。Pythonのインストールが完了してるのことが前提になっています。この仮想環境は、バージョンが異なる環境をそれぞれ作り、モージュール等の管理がで... -
配列操作
【PHP】compact関数で連想配列を作成する
【Xcompact関数で連想配列を作成するサンプル】 compact - 変数名とその値から配列を作成する compact ( mixed $varname1 [, mixed $... ] ) : array コード $apple = 10; $orange = 30; $banana = 100; $melon = 200; $arr = compact('apple', ... -
日付時刻
【PHP】日時の加算・減算をする strtotime()
【Xstrtotime関数を使った日付の加算・減算のサンプル】 strtotime — 英文形式の日付を Unix タイムスタンプに変換する strtotime ( string $time [, int $now = time() ] ) : int この関数は英語の書式での日付を含む文字列が指定されることを... -
文字列操作
【PHP】文字列の半角・全角 変更をおこなう mb_convert_kana()
【文字列の半角・全角 変更をおこなうサンプル】 mb_convert_kana - カナを(”全角かな”、”半角かな”等に)変換する mb_convert_kana ( string $str [, string $option = "KV" [, string $encoding = mb_internal_encoding() ]] ) : string 文字... -
配列操作
【PHP】指定した値が配列にあるかチェックする in_array()
【PHPで指定した値が配列にあるかチェックするサンプル】 in_array - 配列に値があるかチェックする in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] ) : bool haystack 内の needle を検索します。strict が設定されていない限... -
Math関数
【PHP】小数点の切り捨て、切り上げ、四捨五入 floor(), ceil(), round()
【小数点以下を切り捨てる】 floor - 端数の切り捨て floor ( float $value ) : float 必要に応じて value を丸めることにより、 value をこえない最大の整数の値を (float 型で) 返します。 コード print_r(floor(123.45)); 実行結果 123 【小数点以下を... -
配列操作
【PHP】配列をキーで並び替える(昇順・降順) ksort(), krsort()
【PHPで配列をキーで並び替える(昇順)】 ksort - 配列をキーでソートする ksort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) : bool キーとデータの関係を維持しつつ、配列をキーでソートします。 この関数は、主として連想配列において有用... -
配列操作
【PHP】指定した配列のキーをすべて返す array_keys()
【PHPで指定した配列のキーをすべて返すサンプル】 array_keys関数は、配列 array から全てのキー (数値および文字列) を返します。 search_value が指定された場合、 指定した値に関するキーのみが返されます。指定されない場合は、 array...