迷い人

日々勉強。勉強の先に何か見つかるといいなぁ

2020-01-01から1年間の記事一覧

はじめてのwordpress

悩んだ事 謎の改行(&nbsp)が入る問題。 以下の記事で解決 qiita.com functions.phpが効かない問題 ファイル名がfunction.phpだった。初歩的なミス。 ツールバーで表示が崩れる問題 ユーザ→プロフィールからツールバー表示しないで解決した。 もっといい解…

いまさら自己紹介

自己紹介の下書きです。思ったことを垂れ流してます。 学生時代(中学まで) 学生時代(高校) 学生時代(大学+大学院) 社会人時代 好きなこと 苦手なこと 現在 はじめまして、おーやといいます。 本業でシステムの要求仕様書を作りながら、副業でWeb制作…

有料テーマの導入(1)

アフィンガー導入から初めての投稿までにやったこと。 プラグインの導入 ・Classic Editer 記事投稿する時の編集画面をクラシックにする。現在の画面がとても使いにくいので導入した方が良い。 ・TinyMCE Advanced 記事投稿時にアフィンガーの記事パーツをク…

forkしてcloneして同期する方法

私が参加しているコミュニティでwebアプリを作ろうという企画が立ち上がったので、forkして、開発環境を構築しました。 基本的に以下のやり方でうまくいきました。 qiita.com qiita.com help.github.com

PostgreSQLのインストールからRailsでのDB設定まで

ほぼ以下のやり方でできました。 qiita.com ただいくつかつまった部分があったのでメモしておきます。 .bash_profileの場所がわからない ホームディレクトリにあります。確認方法は $ cd $ ls -la これで隠しファイルも含めて確認できます。 また、Finderで…

【お仕事紹介】エスカレーションについて

「15分でお仕事紹介の記事を書いてみた」のコーナーです。 本日はエスカレーションについてです。 みなさん「エスカレーション」て言葉知っていますか? うちの会社では「エスカレ」と省略することも多いのですが、業務をやっていて、担当者同士では解決しな…

【回答】margin autoによる中央寄せについて

問題 ブロック要素を中央寄せしようとしましたが、うまく行きませんでした。 何故でしょうか。 HTML<div class="parents"> <div class="child"> コンテンツ </div> </div> CSS.parents { width: 100%; } .child { margin: 0 auto; } 回答 child要素にwidthが指定されていないから。以下のようにCSSを修正すること…

サクッとロゴ作成

ポートフォリのデザインを良くしようと思い、自分でロゴをデザインしました。 所用時間は約1時間。 サクッとやる方法をご紹介します。私は以下の3ステップで作成しました。 フリーの素材サイトからいい感じのアイコンをダウンロード アイコンと用意されて…

【テックエキスパート】最終課題を終えて

本日最終課題発表が終わったので、記憶が鮮明なうちに思ったことを残しておこうと思います。 結局よかったの?わるかったの? 最終課題でやったことなど うまくいったこと チームメンバ全員でやらなければならない事を意識共有 タスクの詳細化 日々やったこ…

railsチュートリアル13章 AWS S3の設定について 続編

前回の記事でパブリックアクセス設定をオフにすることで、画像のアップロードができるようになったという話をしました。 oyaoya1123.hatenablog.com その後 パブリックアクセスってなんだ? セキュリティ設定をオフにしているけど問題ないんだっけ? みたい…

railsチュートリアル13章 AWS S3の設定について

railsチュートリアル13章の「本番環境での画像アップロード」について、書籍を参考にしながらAWSの設定をしてもうまくいかず苦労したので、私が苦労したポイントをまとめておきます。 最初に発生したエラー 2020-02-07T15:49:28.659851+00:00 app[web.1]: [4…

【回答】アカウントの有効化について

問題 メールを使用したアカウントの有効化機能の実装方法について説明して下さい。 回答 以下の流れで実装します。 ユーザ作成時の初期状態は「有効化されていない」にしておく 有効化トークンと有効化ダイジェストを作成する 有効化ダイジェストはDBに保存…

【回答】saveとsave!の違いについて

問題: saveとsave!の違いについて教えて下さい。 回答: saveメソッドは、保存に成功したらtrueを、保存に失敗(バリデーションに失敗)したらfalseを返します。 save!メソッドは、保存に成功したらtrueを返しますが、保存に失敗(バリデーションに失敗)したら…

【お仕事紹介】業務システムの習熟について

「15分でお仕事紹介の記事を書いてみた」のコーナーです。 今日は業務システムの習熟についてです。 業務システムとは、社内で使うシステムのことで、例えば、顧客管理システムとか在庫管理システムとかそういうのです。 習熟とは、業務システムに新しく機能…

単一責任のクラスを設計する

オブジェクト指向設計実践ガイドの2章について、自分なりの理解を記述します。 理解度50%くらいで書いているので、今後加筆修正する可能性大です。 まず、自転車の歯数の比(raito)とギアインチ(gear_inches)を計算するギアクラスを考えます。 各パラメー…

情報発信のスタンスについて

ノウハウ系の情報発信や情報収集があまり好きではなかったりします。 なぜなら、自己啓発本やHowTo本をたくさん読んでた時期があったんですが自分自身何も変われなかったから。 要領のいい人や意志の強い人は、ノウハウを行動に変えて、効率的に成長して、「…

【お仕事紹介】要求仕様工程に入るまでについて

15分でお仕事紹介のコーナーです。 今回は要求仕様工程に入る前の工程(超上流工程)がどんなものか紹介したいと思います。 まず前提として開発言語はJAVA、業務システムの機能追加開発でプロジェクト規模は1億〜10億程度と思ってください。 うちの会社だと…

【回答】remember meの実装について

問題 remember me(ブラウザを再起動した後でもログインした状態から始められる)機能の実装方法、クッキーの仕組みも含めて説明して下さい。 回答 以下の流れでremember me機能を実装します。 base64の文字列等で記憶トークンを作成する。 作成した記憶トー…

【お仕事紹介】飲み会の作法について

15分でお仕事紹介コーナーです。今日は飲み会における作法について紹介します。 ここでいう飲み会とは 仕事をお願いすることになる相手(会社、部署)との懇親会 のこととして語ります。 私の仕事が誰かに仕事をお願いする事ばかりなのですが、以下のような…

【お仕事紹介】決裁について

15分でお仕事紹介コーナーです。今日は決裁について解説します。 決裁とは、すごく簡単に説明すると 「会社のお金を使って何かをやろうとした時に、お金を使う承認をもらうための行為」 です。 課長なら20万まで 部長なら500万まで 部門長なら1億まで みたい…

【お仕事紹介】社内調整について

お昼休みの隙間時間15分で自分の仕事を紹介するコーナーです。 誰得の記事かというと、誰の得にもならない記事ですw 私の仕事の3割くらい?が社内調整で、以下のようなことをしています。 幹部への説明スケジュール確保 打合せ時間のスケジュール確保 他部…

クッキーを利用したログイン処理の概要

プロになるためのWeb技術入門4章のクッキーを使ったログインが分かりにくなったので、まとめました。 大きな流れは以下のとおりです。 ログイン画面をリクエストすると、レスポンスで画面が返ってくる。 ログイン画面にユーザ名とパスワードを入力して、ロ…

【書評】httpについて知る

プロになるためのweb技術入門からポイントを抜粋しています。 要約 HTTPリクエストにはGETとPOSTがあり、それぞれ特徴がある。 リクエストの届け先はIPアドレスで表現され、ホスト名をIPアドレスに変換するのはDNSサーバで行われる WWWの世界でHTMLをやりと…

【回答】エラー対処について

問題 前提 エラーログ 回答 もうちょっと解説 当初エラー原因と思っていた箇所 教訓 問題 「 $ git push heroku 」を実行した際、以下のエラーが発生した。 エラー原因を調べる時、ヒントとなる情報がある部分はどこでしょうか。 前提 railsチュートリアル11…

【問題】エラー対処について

問題 「 $ git push heroku 」を実行した際、以下のエラーが発生した。 エラー原因を調べる時、ヒントとなる情報がある部分はどこでしょうか。 前提 railsチュートリアル11章で発生したエラーです エラーログ Enumerating objects: 46, done. Counting objec…

【書評】webはどのように発展したか WWWからフレームワークまで

プロになるためのweb技術入門からポイントを抜粋しています。 要約 ・情報共有(静的なコンテンツ)のためにWWWができた ・動的なコンテンツのためにCGIができた ・CGIの問題点を解決するためにJava/サーブレットができた ・Java/サーブレットの問題点を解決…