ネットワーク IoT,LAN,WAN,Wi-Fi LANとWANについて【第2回 ド素人のためのネットワーク講座】 YQUALがお送りする、ド素人のためのネットワーク講座。 栄えある第2回は「LANとWANについて」です。 フロントエンジニアや現在プログラミングを学習中の方を中心に、ネットワークについての基礎的理解を深めていくための内容になっています。 ざっくりとした説明で物足りない、または細かく見ていった...
プログラミング PHP,プログラミング学習 【PHP7】はてな2つとは??Null合体演算子を使った存在チェック PHP Notice: Undefined variable: 変数名 in /***/***.php on line 2 PHPで変数や対象のキーが存在しない配列を使おうとすれば、上記のようなエラーが吐き出されますね。PHP5.6までは初期値を設定したり、issetで判定したりしてそれを回避していましたが、2015年末にリリースされたPHP7からは新しくN...
プログラミング PHP,PHPポケモン,ポケモン トレーナー戦編 トレーナー情報の作成 PHPポケモン 97 トレーナー戦 いよいよPHPポケモンでもトレーナー戦の実装に取り掛かっていきます。バトルシステム自体は野生ポケモンと同じですが、トレーナーバトルでは以下の項目が追加、または制限を設けることになります。 複数匹のポケモン 逃げられない 捕まえられない 賞金 複数匹のポケモン ざっくり...
デザイン YouTube,サムネイル,バナー 【Youも明日からデザイナー】デザインセンスを磨くコツ3つ デザイナーにセンスは必要か? この問いに、私は必ず「必要ない」と答えます。確かに、センスを磨くことは大切ですが、それがあたかも才能のように表現するのは間違っていると思っているからです。 デザインは誰にでもできます。そしてオリジナリティは各自が必ず持っています。だからこそ、なりたい...
プログラミング PHP,PHPポケモン,ポケモン オブジェクト指向有効活用編 PHPポケモン 93 オブジェクト指向の有効活用 β版に向けたPHPポケモンの構成見直し、今回は「オブジェクト指向」の役割について、より理解を深めつつ、保守性も良くなるように整えていきます。 機能を持たせる 様々なプロパティを定数や静的変数へ以降していますが、今回は「静的メソッド」の活用範囲を増やしていきます。まず...
プログラミング PHP,PHPポケモン,ポケモン PHPポケモン「オートロード編(修正版)」17 おまけ:日本語化 前回実装したオートローダーの使い方が盛大に間違っていたので、今回その間違いの説明をしながら、正しい実装方法をご紹介します。 申し訳ありません。(誠意) オートロードについて(再) 必要なタイミングで必要なファイルをrequireまたはincludeするあれです。 前回spl_autoload_reg...
プログラミング PHP,PHPポケモン,ポケモン プレイヤーのグローバル化編 PHPポケモン 78 2日ほどwiki作成にいそいそと励んでいましたが、開発をお休みしていたわけではありません。追加機能を実装するに辺り、色々と改善点が挙がってきたので、このタイミングでしっかりと見直しをしました。 本格的なシステム開発では、最初に仕様書や設計書が作成され、それに沿って作成していくことになります...
デザイン サムネイル,デザイナー,バナー,広告 デザイナーにセンスは必要ない!誰でも作れるおしゃれなサムネイル 「デザイナーになるためにはセンスが必要ですか?」 バナーづくりの小規模講習会を実施した際に、この質問した人がいました。 よくある質問なのですが、いつも決まって自分の回答は「NO」です。 実際に一流のデザイナーとして活躍するレベルまでいくには、確かにセンスと呼ばれているものが必要...
雑記 フリーランス,独立,起業 くれくれ姿勢が実は起業の近道だった!相手のことを考え過ぎるとハマる落とし穴とは 仕事ください アドバイスしてください 〇〇について教えてください こういったくれくれ姿勢の人は多く、投げかけられた側からすると「メリットは?」と感じてしまいます。 ですが実はこのくれくれ姿勢には意外な成功の要因が隠れています。多くの自己啓発記事やツイートをする人はこの本質的なものに触...