• 2019年6月4日
  • 2019年6月29日
  • 0件

TypeScriptってなに?今更聞けない話

AltJS(Altnative JavaScript) TypeScriptなど、Javascriptに変換できる言語をまとめてAltJSという Javascriptとの違い クラスが作れる 型がある どういう時に使うべきか コード量が膨大 Typescript 2012年にマイクロソフトが開発した […]

  • 2019年6月2日
  • 2019年11月10日
  • 0件

javascriptのコメントアウトの記述方法ってまだ必要?

<script><!-- console.log("hogehoge"); --> </script> これってまだ使っている人が多いけど、なぜ使ってるんだっけと改めて確認しました。   なぜ利用していたか   Javascript非対応ブラウザに、コードをそのま […]

  • 2019年6月2日
  • 2019年6月10日
  • 0件

on()とclick()の違い – javascript

どちらもイベントハンドラー設定時に利用するもの。 結論 on()を使うこと。 on() ページロード時の後、動的に追加された要素に対してもイベント付与する。 最近はこちらを利用している傾向がある。なぜ利用するのか。新しいからか。 これ1つで、いろいろなイベントハンドラを設定できる。 一度に複数のイベ […]

  • 2019年5月29日
  • 2019年10月26日
  • 0件

JIRAの「チケット」「コンポーネント」「エピック」をうまく活用してみよう

プロジェクト 一番大きな単位 バックログ とあるボードの課題が多い場合、バックログを利用すると管理しやすい 絞り込みができるので、進行前の多くの課題があるのであれば、バックログに入れると良い。 逆に、数が少ない場合、カンバンボードで管理すると良い。 チケット項目 バージョン リリース単位 タイプ エ […]

  • 2019年5月21日
  • 2019年6月19日
  • 0件

var、let、constの違い

var、let、const、変数宣言で絶対に利用するものですが、意外と把握していないことが多いのでまとめました。 es6対応でどれがどれだったか、いつもわからなくなる方、必見。 var 関数内で宣言したものが、関数外で使える 関数外で宣言したものに、関数内で代入しても、別の変数と認識される js独自 […]

  • 2019年5月18日
  • 2019年6月10日
  • 0件

HTTPをHTTPSにリダイレクトする

.htaccessファイルを編集 RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

  • 2019年5月18日
  • 2019年6月10日
  • 0件

WIXで複数サイトを運営するには?

https://ja.wix.com/ WIX 今まで使ったことがありませんでしたが、CMSの1つで、デザイナーやコーダーではなくても簡単にWEBサイトを作り、公開することができるサービス。 デザインツールを触る感覚で、コーディングがいりません。 こちらのツールで、複数サイトを運営したく調べていまし […]

  • 2019年5月3日
  • 2019年6月10日
  • 0件

swift クラスの説明

UIApplication ウィンドウの制御や、イベント送信をする 1アプリに1インスタンス(シングルトン) viewcontroller生成 storyboard読み込み UIView 画面に領域を追加する UIWindow ユーザからは見えないウィンドウを操作?全てのViewの親 タッチやシェイ […]

  • 2019年5月3日
  • 2019年6月10日
  • 0件

cssのスタイルガイドライブラリ

はじめに CSSのコメントに書く cssが膨大になるのでミニマイズは必要 環境によっては難しい ペラ1ページには向かない 目的 モジュールの一覧化 デザインの一貫性 新モジュールが追加されたらすぐわかる マークアップのルールがわかる 他のコードをパクりやすい スキルや感性に頼らないコーディング 種類 […]

  • 2019年5月3日
  • 2019年6月19日
  • 0件

CSS設計について – OOCSS/BEM/SMACS/MCSS/FLOCSS

過去にまとめたCSS設計についての考えをまとめてみた。 今は、どういった設計をすべきだろうか。 Reactや、vue.jsのように、node.jsを使っていると、ローカルスコープを使ったcssが簡単にかけるので、ほぼこういったルールは気にしなくても問題がなかったりする。 2009年 OOCSS レイ […]

  • 2019年5月3日
  • 2019年6月10日
  • 0件

photoshop逆引き

サンバースト(放射線)書く http://sitebk.com/photoshop/sunburst/ ブラシの追加 ツールからブラシを選択 ブラシの横の▼を押し、ブラシファイルの読み込み 角丸 Rounded Rectangle Radius Resizer のスクリプト グラデーションのセット […]

  • 2019年5月3日
  • 2019年11月14日
  • 0件

webスクレイピングの方法と注意点

Webスクレイピングとは サイトにアクセスし、HTMLを取得する技術のこと。 サイトの情報を取得し、データを抜き取り、自社サイトへ表示するなどの手法が用いられる。 ただし、著作権や、相手サイトへ損害を与えた場合など、訴えられることもあるので注意が必要。 ライブラリ Goutte こっちのがメモリ消費 […]

  • 2019年5月3日
  • 2019年6月10日
  • 0件

PHP開発で困ったこと、解決策

デバッグの方法 var_dump flush() 出力を即座にブラウザに表示させることができる ob_flush()も呼ぶ必要がある usleep(300) とかで、時間がかかる場合はスリープさせる error_log() laravel のログ Log::info(‘This is s […]

  • 2019年5月3日
  • 2019年11月14日
  • 0件

プロジェクトの振り返りの仕方

大体、KPTになることが多い。そしてやって終わり。後につなげるのが難しい。 また、とある1 – 2時間で行う作業なので、本質的な課題までたどり着くのが難しい。 7割のメンバーは人ごとになる傾向(主観) KPT Keep、Problem、Try まずは、KeepとProblemを洗い出す […]

  • 2019年5月3日
  • 2019年6月10日
  • 0件

Android Studio エラーリスト

ndkがない。 エラー :Execution failed for task ‘:versionchecklib:compileReleaseNdk’. > NDK not configured.   Download the NDK from http://devel […]

  • 2019年5月3日
  • 2019年11月10日
  • 0件

UXって結局なに?

UXとは ユーザーエクスペリエンス(User Experience) ユーザーが製品・サービスを通じて得られる体験 さらに詳しく ユーザに優しくするだけが良いUXではない スタートとゴールと過程は何か ゲームは過程も大事。間に苦難を乗り越えさせたりと、簡単にゴールできることが良いわけではない。 問題 […]

  • 2019年5月3日
  • 2019年6月10日
  • 0件

バナー作成時のチェックリスト

バナー作成業務、あるかと思いますがどのようなバナーが効果的なのかまとめてみた。 後ほどもう少し綺麗に書きます・・・ この順番 インパクトの強い言葉で気を引かせ 結論を先に言って興味を持ってもらい オトクな追加情報で落とす http://directorblog.jp/archives/5176324 […]

  • 2019年5月3日
  • 2019年6月10日
  • 0件

ドッグフーディングとは?

当たり前に、定期的にドッグフーディングできる環境があると、色々な改善案が出てきて良さそう。 強いて言えば、新規アイデアや発想って、なかなか議論しても生まれないんですよね。   ドッグフーディングの由来は「開発したドッグフードを自分たちの犬に食べさせよう」 ドッグフーディングとは、開発したサ […]

  • 2019年5月3日
  • 2019年6月10日
  • 0件

Googleマテリアルデザインってなに

今や当たり前の存在となってマテリアルデザイン。 まとめ書きです。 マテリアルデザイン? 2014/06/25 Google I/Oで発表された次世代デザイン。 Androidの新しいデザイン言語 アイコンやボタンのデザイン、タップやスワイプのユーザー体験が大きく変わる アプリ開発者にもこのガイドライ […]

  • 2019年5月3日
  • 2019年11月14日
  • 0件

importとrequireの違い。どちらを使えば良い? | Javascript

Javascriptで外部ファイル(モジュール)を読み込む時にrequireとimportを使う時がありますが、requireとimportのそれぞれの違いは何で、どういう時に使い分ける必要があるのか。 今更聞けないのでこっそりまとめてみました。 importとは importとは「es2015」の […]

  • 2019年5月3日
  • 2019年6月10日
  • 0件

thymeleafの使い方

thymeleafを使っていて理解した内容をここに記載していく予定 比較 th:if=”!${ArrayList().isEmpty()}”、th:if=“${!ArrayList().isEmpty()}” どっちでもいけるっぽい

  • 2019年5月3日
  • 2019年6月10日
  • 0件

swiftエラーの一覧と説明

使っていて表示されたエラーと内容、説明、解消法を記載していく予定 Terminating app due to uncaught exception ‘NSUnknownKeyException’, reason: ‘[<hashtag.ViewContro […]

  • 2019年5月3日
  • 2019年6月10日
  • 0件

xcodeを初めて使ってみて

もうちょっとちゃんと整理しよう・・・。 プロジェクトの作成 種類 ★SingleView Application 画面1枚のアプリのテンプレートです。あとで画面を追加することも可能なので、基本的に簡単なアプリはこれを使って作ることが多いです。 真っ白な画面だけが用意される OpenGL Game O […]

  • 2019年5月3日
  • 2019年6月15日
  • 0件

Googleアナリティクスの使い方

アカウント:アカウント名 プロパティ:サイト、アプリ、端末。トラッキングコードが発行される。 ビュー:プロパティのデータを抽出する。 セグメント:購入したユーザーで絞り込んでそのユーザーが購入前にどんなページを見ていたのかを分析したりできる。 イベント 書き方 ga(‘send̵ […]

  • 2019年4月29日
  • 2019年6月10日
  • 0件

nodejsをインストールする

xserverにnodejsを入れてみました。 環境構築 gitからnvmをインストール。かんたん。 $ git clone https://github.com/creationix/nvm.git ~/.nvm $ source ~/.nvm/nvm.sh $ nvm ls-remote v0. […]

  • 2019年4月29日
  • 2019年6月10日
  • 0件

レスポンシブデザインのメリットデメリット

メリット 運用ベースであれば1箇所変えれば全デバイスに対応できるので、更新は楽(記事の内容だけとか) googleがレスポンシブを推奨しているため、SEOに強いらしい スマホファーストな設計ができる 端末の大きさに影響されなくなる URLがおなじになる デバイス判定が不要 デメリット 複雑なサイトに […]