【CSS】親要素を無視して子要素の幅をいっぱいに広げる方法

ヘッダーやフッター部分、またボタン要素など、

横幅を画面いっぱいに広げたい時ってありますよね。

先日そんなのを作っていたら、思いのほかやり方が色々あったり、

レスポンシブを考えた時にCSSが崩れてしまったりと、

意外と大変だったので、やり方をまとめてみました。

続きを読む

ファイルアップロード機能でハマった話 〜デバックスキルをアップせよ〜

現在PHPで開発を行なっているのですが、
先日、ファイルのアップロード機能を実装していたときに
思わぬところでハマってしまいました。

「ファイルのアップロードなんて散々やってきたから楽勝だろ!」
と思っていたのに、まさかこんな落とし穴があるとは……

珍しいケースだったので、同じようなことでハマっている人はいないと思いますが、
これがきっかけで、少しだけデバックスキルが上がったと感じたので、
よろしければ参考にしてみてください。

こんな方にお勧めの記事です。

  • いつもデバックに時間がかかって、作業がなかなか進まない
  • ソースコードを読み解くのに時間がかかる

続きを読む

人工知能の限界とは?書評「AI vs. 教科書が読めない子どもたち」

 

最近、書店に行くと沢山のAI関連書籍を目にすると思います。

「AI」っていう単語はもちろん知ってるけど、結局何ができて何ができないのか分からない、、、、、

勉強はしたいけど、難しい専門書はちょっと、、、、

 

という人にもぴったりで「2019年ビジネス書大賞 大賞」にも輝いた

「AI vs. 教科書が読めない子どもたち」という本を紹介します。

続きを読む

時間泥棒を撃退せよ!書評「時間術大全」

今回は、アマゾンの「売れているビジネス書」ランキング1位にも輝いた「時間術大全」という本の紹介をします。

いまさら時間術の本を読んでもな〜
タスク管理はちゃんとできているからな〜

と思う人もいるかもしれませんが、この本は一味違います。

あなたが何気なく過ごしている毎日は、本当に充実した時間ですか?
タスク管理をしているつもりが、余計に時間に追われているだけではないですか?

そんな方にオススメの一冊です。是非ご覧ください。

続きを読む

Excelの関数でINSERT文を生成しよう

今の現場で、大量のエクセルデータをデータベースに登録する作業がありました。
もちろん手作業でやるわけにいかないので、
エクセルの関数を使ってINSERT文をひたすら生成しました。
そのやり方と注意点をまとめてみたので、よろしければご覧ください。

続きを読む

【初級エンジニア向け】クラウドって?「SaaS」「PaaS」「IaaS」の違いって何?

初学者でもクラウドという言葉を聞いたことがあるとは思いますが、明確に違いを答えれる方は限られていると思います。

クラウドの定義はあいまいで、現在では様々なサービスがあることにより、場面場面で意味が変わってしまう厄介なワードです。

・データを保存するストレージ

・環境開発時の仮想サーバー

・Gmailなどのメールサービス

上記に挙げた3つはとても同じ「クラウド」を指しているようには見えないかも知れませんが、これらは全て「クラウド」を指しています。

今回はクラウドの設置形態による分類と、提供サービスによる分類に分けて、解説したいと思います。

続きを読む

【Docker学習用】7つのよく出る用語を解説します

便利、便利と言われるのでDockerを使ってみようと思い、調べ始めたものの、

「知らない言葉ばっかりじゃん!」
「用語をいちいち調べてたら、なかなか進まない!」

となってしまう人も多いと思います。
今回はそんな方に向けて、Dockerでよく出てくる用語を、7つに絞って解説します。

続きを読む