プログラミング– category –
-
LaradockをWindows 10 Homeにインストール
侍エンジニア塾でLaravelの開発環境をローカルに作るという事になりました。 それでLaradockを構築していきます。 LaradockのインストールのためにはまずはDockerというのが必要です。 Docker for Windows → Windows 10 Pro Docker Toolbox → Windows 1... -
XcodeとSwiftのバージョンを確認するのはどこで行う?
まだ世に出て新しい言語ということでしばしばバージョンアップがなされています。 バージョン情報は確認しておいたほうがよいです。 Xcodeのバージョンを確認する場所2つ Xcode起動直後の画面にバージョン情報あり 普通にXcodeを起動すれば直後に出てくる... -
プログラマーとSEの違い、職域や必要なスキルと年収差
これからIT業界で働いてみたいなという人はたくさんいますが、求人募集などでよく見かける職種の中にシステムエンジニア(SE)とプログラマー(PG)があります。 この2つの職種は、なんとなく違いを理解していても具体的にどんな部分が異なるのか、また収... -
【Xcode/Swift】Action接続、Outlet接続の外し方(削除する方法)
Xcode上でボタンなどのオブジェクトを配置し、それをソースコードと関連付けるOutlet接続やAction接続がありますが、この設定を外す方法を示します。 今回は以下のバージョンでやりました。Xcode Version 9.4.1 まずXcodeでViewControllerを表示しています... -
未経験からプログラマーになる方法はある?大事なのはやる気とタイミング?
未経験からプログラマーになれる、就職できる、転職できる‥というのを調べている方も多いことでしょう。 「未経験」といってもそもそもプログラミングを経験したことがないレベル~趣味や独学でやってるけど職歴が無い未経験者という意味もあると思います... -
【なるには?】カスタマーエンジニアの仕事内容、将来性と悩み
カスタマーエンジニアって、IT業界の中では少し説明しにくい職種なんですよね。開発者そのものではないけど、かなり技術寄り。営業でもないけど、お客さん対応も多い。そんな中間ポジションです。 この記事では、2026年3月8日時点の感覚で、カスタマーエン... -
LaradockをWindowsにインストールしてブラウザ表示&mysqlユーザー作成&接続まで
Laravelを使ったWEBアプリを作るのが最終的な目標なのですが、そこに至るまでにいろいろあったので技術的なことをまとめています。 PHPのフレームワークであるLaravelを扱うためにDockerというのがトレンドになる、ということでそこからやり始めました。 D... -
【WordPress】カテゴリーページに説明文を表示させる方法とカテゴリータイトルタグの編集
カテゴリーページの説明文を表示させる方法 Wordpressのカテゴリーページは実はSEO的に個別記事より強く上位表示しやすいのでそのカテゴリーページにも色々とユーザーのために文章を書いてあげた方がよいと思います。 Wordpressでカテゴリーページを作る画... -
ヘルプデスクの大変さと楽な部分、SEやプログラマーへの道
ヘルプデスクって、外から見ると「問い合わせ対応の人」で終わりがちなんですが、やってみると案外そう単純ではないです。楽な部分もあるし、しんどい部分もある。しかも、その先にSEやプログラマーへ進む人も普通にいます。 この記事では、2026年3月8日時... -
JavaScriptのCanvasのtranslate()関数の使い方と意味
この記事の主題は「canvasのtranslateで座標の中心を移動させることができる」というこです。 ★例えば 描画領域の左上の座標は(0,0)となっているので、円を描くときに(0,0)を中心に円を描いてしまうと下図のようにおおかしなことになってしまう。・・・① ... -
【Ruby】irbコマンドでRubyの処理を手短かに確認する
irb は Ruby に標準で付属する対話実行環境です。ターミナルから irb を起動すると、Ruby の式をその場で入力してすぐ結果を確認できます。 ちょっとした式の確認、メソッドの返り値の確認、クラスの動作テストなどを、わざわざ別ファイルを作らずに試せる... -
【Rails】1個むこう側にあるテーブルの情報を取るSQL文でやる方法
SQLやRailsプログラミングの知識が浅いのでなんと表現したらよいかわからない。だから検索の仕方もわからない。 それでこのようなタイトルになった。 →1個むこう側にあるテーブルの情報を取るSQL文とRailsでやる方法 例えばショップの口コミサイトを作って... -
JavaScriptのCanvasのsave()とrestore()関数の使い方
キャンバスの状態を保存するsave()関数と、 保存した状態を復元するrestore()関数の使い方をやっていきます。 以下の順序でやります。 1.塗りつぶしの色と、座標系を保存して、 2.塗りつぶしの色と、座標系を移動して、 3.塗りつぶしの色と、座標系... -
【Ruby】における「文字列」と「シンボル」とは何なのか?
Ruby の「文字列」と「シンボル」は、見た目が少し似ていても役割が違います。 文字列はテキストそのものを扱うためのオブジェクトで、シンボルは名前や識別子として使うためのオブジェクトです。 ここを整理しておくと、ハッシュのキー、メソッド名、設定... -
【Rails】Validaition failed、他エラーや課題を解決した時にやったこと
プログラミングスクールに通いながらオリジナルのWEBアプリを作っています。 そんな中でこれまで直面した問題・課題・エラーメッセージを解決してきたのでそれをまとめています。もし私と同じ事象にあっているかたの参考になれば幸いです(レベルが低すぎ... -
【MySQL】で結果をテキストに出力する方法、INTO OUTFILEとtee
AmazonのCloud9を使っています。データベースはMySQLです。 MySQLでの検索結果をテキストファイルに落としたいなーと思って。select文を発行すると件数がめちゃくちゃ多くて(1000件とか!)、Cloud9のターミナル上では全部表示できないのよ。 参考になる... -
JavaScriptのCanvasとrotate()関数を使って動く時計を描画してみる
まずHTML側は とした。ページ読込時にinit関数を呼び出して、そこでキャンバスの設定を行う予定。キャンバスのサイズは250x250の黄色。 init関数は以下のように。 グローバル変数でctxと、intervalID を宣言。 translate(125,125)関数によって、座標軸を右... -
プログラミングは独学可能か?コツと計画から進め方、難所の越え方のアドバイス
2026年3月8日時点の補足です。プログラミングは今でも独学可能です。ただ、昔より教材が増えたぶん、情報が多すぎて迷いやすいという新しい難しさがあります。 いま独学で進めるなら、言語を1つに絞って、教材も1〜2個に絞り、小さい成果物を作るところま... -
【Ruby】にて#{}のシャープと括弧とは何なのか?
Rubyでよくわからない記述の仕方が出てきたので調べておきました。そのメモです。 これの #はコメントアウトの#では無いようだ。また{}が出てきているが、これの説明が無いように見える。。 自分の理解では文字列を表現するときは "~~~~~" とやる。こ... -
【Rails】CarrierWaveとrmagickで画像アップロード機能を作る
自作のWEBアプリを作成していますが、その中でユーザープロフィール画像のアップロード機能を作っています。 CarrierWaveとimageMagick、rmagickというGemをインストールして行います。 参考サイトを見ながら比較的簡単に導入する事ができました。今日はそ...
