日常に 心躍る瞬間を。 電車に乗る。街を楽しむ。買物をする。 エメラルドスタシアは そんな、なにげなく過ごす毎日に 昨日とは違う一歩先の価値を提供する PiTaPa機能付きクレジットカードです。
レイヤースタイル「ベベルとエンボス」を利用することにより境界部分に陰影をつけ立体的なボタンイメージを作成することができます。
あけましておめでとうございます! 髪を切って心機一転、オカッパになったチカッパであります(◉∀◉ )ゞ 今年もたくさんブログを書いていきたいと思います。 新年一発目は、技術のお話ではなく雑学をお届けします。 改行コードが気になって… 改行コード、Webに関わるお仕事をしていれば耳にしたことがあると思います。 改行コードには種類がありますが、代表的なものは「LF」や「CRLF」ですね。 この「LF」や「CRLF」は何を略しているのか、どういった意味なのか考えたことはありますか? 今回は、この改行コードにまつわるお話をしていこうと思います。 まずは、改行コードの種類について 以下は、wikipedia:改行コードからの引用です。 改行コード(広義)は以下の2種類であり、 システム(ソフトウェア)により片方または両方が使用される。 キャリッジリターン(英: carriage return、CR、
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに こちらはOptTechnologiesの社内勉強会で利用した資料になります 調べた動機 ユーザからの問い合わせで、計測時に上がってくるURLが登録しているものと違うと言われたところから調査していたら、二重エンコードが問題になっていたことがありました この時に、あ、俺URLエンコードよくわかってないな、と思ったのでいい機会だから調べてみようと思った所存です URLエンコードとは なんかよくわかんないけどマルチバイト文字っぽいのを%xxの形に直してくれるやつ! 冗談はさておき。 URLエンコードとは 一般に世間で言われているURL
僕がプログラミングに触れた当時は、プログラミングといえば「まず C 言語」でした。それから 10 年以上が経ちました。学校の授業や企業の研修では未だに C 言語を教えているところがあるようです。関数型プログラミング言語という波が来ている 2012 年にもなって未だに C 言語をやっているというのはまるで進歩が無く残念な気もしますが、比較的多くのプログラマに浸透している共通言語を最初に教えるというのは、一方では喜ばしい事だと解釈する事もできるのかもしれません*1。まぁとにかく、本意にせよ不本意にせよ現場で プログラム初心者に C 言語を教える羽目になった 人がたくさんいて、プログラム初心者なのに C 言語を学ばざるを得なくなった 若者がたくさんいるということです。 C 言語を教えるときに避けて通れないのがポインタで、プログラム初心者が C 言語を学ぶときにやたらとつまずく人が多いのがポインタ
Photoshopの便利な機能の一つに「マスク」がありますが、作成方法やメリットがよく分からず使っていない方も多いのではないでしょうか。 マスクとは、画像を直接修正・編集することなく余分な箇所を覆い隠す機能のことです。直接いじらなくとも表示、非表示ができるので後からの修正したい時に非常に便利な機能になります。また、いくつかの作成方法があり、特徴や作成手順が異なります。 今回は、Photoshopでおこなえる「クリッピングマスク」「レイヤーマスク」「ベクトルマスク」「クイックマスク」の4種類のマスクの基礎的な使い方をご紹介します。マスク機能はあらゆるシーンで活用でき、重宝する機能です。ぜひ身につけてこれからの作業にお役立てください。 マーケ思考のデザイナーは強い! 提案型デザイナーのススメ リード獲得が重視される「広告・LP・サービスサイト」などに携わるデザイナーの皆様に向けての資料です。成
テキストファイルをソフトウェアに変換する ソースコードとは、プログラミング言語の文法に従い、実現したい機能が記述されたファイルのことであると説明しました。 ソースコードの中身はただのテキストファイルで、普通のテキストエディタ(メモ帳とか)で開いて中身を確認、編集することができます。 しかし、この状態のままでは「テキストファイル内に書かれている文字を読む」以外に使い道はありません。 一方で、電卓ソフト等のプログラムファイルはテキストエディタで開いたり編集したりすることはできません。 無理やり開いてみても訳のわからない記号みたいなものが羅列されているだけです。 その代わり、電卓ソフトを起動すると電卓として使うことができます。 ソースコードはプログラムになる「元」であり、それ自体はプログラムとして実行する事は出来ません。 人間が読める形のソースを、コンピューターが読める(理解出来る)形のプログラ
Reactとは――その3つの特徴 「React」はFacebookが公開している、ユーザーインタフェース(以下、UI)を効率的に構築することを目的としたWebフロントエンドフレームワーク(JavaScriptライブラリ)です。 Reactには、次のような特徴があります。 シンプル Reactを使ってUIを実装すると、「アプリケーションがどのように見えるか」を単純に表現できます。 叙述的 コンポーネントの状態がReactによって管理され、データに変更があるときには更新の必要があるコンポーネントだけ更新されるようになります。そのため、効率的にレンダリングさせることができます。 コンポーネントベース 「状態」の管理がカプセル化されたコンポーネントを使って、複雑なUIを構築することができます。コンポーネントの組み合わせでアプリケーションを構築することにより、コードの再利用やテストなどを実施しやすく
div要素はひとつだけ、CSS Flexboxを使用してテキストの左右に水平線を引くスタイルシートのテクニックを紹介します。 HTMLは非常にシンプルで、テキストと水平線はレスポンシブ対応で、カラーやサイズや左右のマージンも簡単に変更できます。 div要素ひとつだけで実装する テキスト付きの区切り線 まずは、最終のデモをご覧ください。 テキストの左右に水平線を引いた区切り線は、div要素ひとつだけで実装されています。モダンブラウザはもちろん、EdgeでもIE11でも大丈夫です。 実装のポイント div要素ひとつだけ、spanなど余分な要素は必要なし。 divに限らずブロック要素、h1で見出しの装飾としても使えます。 画像やSVGなども必要なし。 水平線は、カラー・サイズ・マージンの変更ができる。 フォントのサイズを大きくしても自動で調整される。 水平線はレスポンシブ対応。 背景が画像でも水
CSSでメディアクエリ(Media Queries)の基本的な書き方、記述の意味を理解し、「何となく使う」を卒業する。 2019 8/15 今回は、レスポンシブで絶対にお世話になるCSSの メディアクエリ(Media Queries)について。基本的な書き方や記述の意味についてまとめていきます。 なんとなく @medeia screen and ... とか書いているけど、 screenってどういう意味?とか、そんなレベルの話です。メディアタイプ・メディア特性・区切り方やそのキーワードの意味など...。 先日、 @media only screen...という書き方を目にした時に onlyの意味がわからず、それだけを調べるつもりが、結構知らないことがあってびっくりしました。 今までがいかに「何となく」だったかを痛感し、せめて基本的なことくらい分かっておこうと思った次第です。 はじめに 今回
もう迷わんよ。WordPressで固定ページや投稿ページの基本情報を取得する方法まとめ【投稿タイプ・カスタ... WordPressをいじっていると、投稿ページや固定ページなど、そのページが持つ情報を取得するというのは日常茶飯事かと思います。 しかし、ひとつの情報に対し、取得する... 投稿・固定ページのURLを取得・出力するテンプレートタグ(とりあえずこれを覚えておけばいい) 投稿・固定ページなど、通常のページへのURLを取得・出力する関数についてです。 取得:get_permalink() 取得:get_the_permalink() 取得:post_permalink()*非推奨! 出力:the_permalink() それぞれ説明していきます。 get_permalink() http://~ からの URL全体を取得できます。 基本的に、 ページへのリンクに用いるならこの関数を使
WordPressでページャーを表示する時はこれまで「WP-PageNavi」というプラグインに頼っていたのですが、そろそろコード直書きで実装してみることにしてみました。 ググればほぼ同じ内容のコードがたくさん出てきたのですが、そのコードだとエラーが出たりしてちょっと気に食わなかったので、自分なりにカスタマイズしてみました。 2018 / 11 / 20 追記 通常のアーカイブページだけでなく、WP_Queryのサブループでも使用できるように関数を調節・記事を追記いたしました。 /** * ページネーション出力関数 * $paged : 現在のページ * $pages : 全ページ数 * $range : 左右に何ページ表示するか * $show_only : 1ページしかない時に表示するかどうか */ public static function pagination( $pages,
WordPress カスタム投稿タイプとカスタム分類(タクソノミー) カスタム投稿タイプとカスタム分類の設定方法(register_post_type、register_taxonomy)やカスタム投稿タイプとカスタム分類の一覧ページ(アーカイブ)の表示方法などに関する覚え書きです。 カスタム投稿タイプとは カスタム投稿タイプを使うと独自の投稿タイプを追加することができ、既存の「投稿記事(post)」や「固定ページ(page)」とは別にコンテンツを管理することができるようになります。 追加(登録)したカスタム投稿タイプごとにそれぞれのテンプレートファイルを使うことができるので管理がしやすくなります。 また、カスタム投稿タイプごとに「固定ページ」のようにページに親子関係を付けたり、「投稿記事」のように時系列で並べたりすることができます(いずれかを選択)。 カテゴリーやタグを利用することもでき
※この記事は2017年8月31日に執筆された記事です。現在は仕様が異なる可能性があります。 単純作業や管理の時間はできるだけ節約して、考える時間やクオリティアップに時間を費やしたいと考えるデザイナーは少なくないはずです。今回はアプリのUIデザイン制作を加速させるPhotoshopのレイヤーカンプ機能の、意外と知られていない使いこなし術を紹介します。 そもそもレイヤーカンプってどんな機能? 下記はAdobe公式サイトから抜粋した解説文です。 デザイナーは、クライアントに見せるためによく複数のデザイン案(カンプ)を作成します。レイヤーカンプを使用すると、1つのPhotoshop ファイルで、複数のレイアウトバリエーションを作成、管理および表示することができます。 レイヤーカンプとは、レイヤーパネルの各レイヤーの状態を記録したスナップショットのことです。レイヤーカンプには、次の3種類のオプション
HTMLを書くときのベースとなる「書き出し」。いまどきはエディターにプリセットされていますし、ネットにも山ほど転がっていますが、どうせならきちんと意味を理解して、自分だけのテンプレートを作っておくとカッコいい。 HTML5を習得していくうちに、HTML5のテクニックをまとめて使ったひな型を作っておきたいと考えることでしょう。もちろんお勧めしますし、開始点として便利な、オンラインソースの使用も検討してみるもいいでしょう(もっと詳しく知りたい場合は、html5boilerplate.comやhttps://github.com/murtaugh/HTML5-Resetも参照してください)。 ただし今回は、構築内容も含め、コードを一から説明していきます。なぜならHTML5とCSS3を使ったサイトやWebアプリを作る際、使えるオプションに詳しくなれるし、この記事をテクニックの手引きとして参照しやす
WordPressで「ホームページの表示」設定で最新の投稿・固定ページを指定した時のトップページの挙動の違いまとめ。 2019 8/31 WordPressの管理メニュー設定項目の中に「ホームページの表示」という設定がありますよね。 サイトのトップページに関する重要な設定ですが、これによってどこがどう変わるのか、皆さんちゃんと把握していますか? (ちなみに「ホームページの表示」設定とは、以下のエリアで設定できる項目のことです。) 「ホームページの表示」設定エリア おそらく、皆さん見かけたことはあると思います。 WordPressでサイトを制作する人なら「ホームページ」に固定ページを指定する時にここで設定することもよくあるでしょう。 ですが、詳しいことはあまり知らないまま放置してるんじゃないでしょうか...? 私もその1人だったのですが、今回はこの「ホームページの表示」設定で 「最新の投稿」
WordPressのメインクエリやメインループとは?サブとの違いは何か? 公開日 2016年9月29日 最終更新日 2021年9月15日 著者 Motohiro Tani WordPressには「メインクエリ」や「サブクエリ」という用語・概念があります。 似たような言葉として「メインループ」とか「サブループ」というのも使われたりします。 それらがどのようなものかをあまり理解していなくても、特にトラブルが起きることなくWordPressサイトの制作ができる場合もあります。 が、ループに関する知識不足が原因で意図したとおりにページが表示されないことはよくあります。 きちんとWordPressサイトを作るためには「メインループ」や「サブループ」の理解を避けて通ることはできません。 ページが正しく表示されていても、これらをきちんと理解していないことが原因でサイトの表示速度が遅くなっている場合もあり
一昔前までは Web開発者にしか関係なかった「エスケープ」。 しかし、近年の IT産業発展に伴って、「エスケープ」は開発者以外のマーケティング担当者や Webライターにも関係してくるように。 今回は、Webにおける「エスケープ」全般の情報をお届けさせて頂きます。 "CodeCampus"はオンラインプログラミングスクール No.1のCodeCampが運営するプログラミング未経験の方のための学習メディアです CodeCampとは?(受講生体験記) 「エンジニアは女性のキャリアとして魅力的」未経験からの転職体験記リモートワーク×多拠点居住の新しい生き方を実現する。元バレエダンサーの挑戦普通の文系大学生/営業職が、エンジニアへ転職し起業するまで成長の記録 【Web関係者全員必見】HTMLのエスケープエスケープとは エスケープ(escape)は、日本語で「逃亡、脱出」を意味し、Webにおいては半角
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く