タグ

ブックマーク / qiita.com (72)

  • エンジニア採用面接での「質問項目」と「意図」を公開する - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに LITALICOの亀田です。エンジニアしてます。 Qiita: @kamesennin X(Twitter): ka_me_sen_nin エンジニア採用も大事な仕事の一つとしてやっています。 今まで1万人近いエンジニアの方々のご経験を見て、1,000人以上とお話してきました。 何を書いたか LITALICOでは新卒/第二新卒/中途に限らず(大体)通年でエンジニア採用を行っていて、採用面接の中で「どんな質問をどんな意図で行っているのか」を整理してみました。 ※実際には、弊社の面接で以下質問事項を「網羅的に一方的にしつこく聞いて

    エンジニア採用面接での「質問項目」と「意図」を公開する - Qiita
  • P5LIVEでclassを利用したライブコーディング - Qiita

    はじめに processingアドベントカレンダーの16日目です。 滑り込みです。 P5LIVEとは https://teddavis.org/p5live/ github:https://github.com/ffd8/P5LIVE ブラウザ上でprocessing(p5js)を使って手軽にライブコーディングができる! ライブコーディングとは? アルゴリズムで踊れ、演奏するプログラミング・ライブコーディングとは?(1) 一般的(?)には会議とかで指摘された部分をリアルタイムに修正していくことだったりすることでしょうか。 しかし上の動画はそのイメージとは全然違いますね。 広義ではプログラミング実行後の結果を見て、すぐさまコードの修正していき、さらにその修正するコード(姿)も見せていくって感じでしょうか。 コードを書いていく姿、そのソースコードのビジュアルがかっこいいって感覚はエンジニアとそ

    P5LIVEでclassを利用したライブコーディング - Qiita
  • CSS Snapshot 2018で現在とこれからのCSS仕様を把握しよう - Qiita

    はじめに この記事は NTTテクノクロス Advent Calendar 2018 の13日目です。 NTTテクノクロスの @suzukima こと鈴木雅貴です。こんにちは。 社内ではHTML/CSS/JavaScript周りの技術を活かし、Webアプリの見た目や使い勝手を良くする仕事をしています。また、弊社の技術ブロクで、VRCSS組版の話(止まっててすみません)について書いたりしています。 今回は、CSSの仕様がいい感じにまとめられているドキュメント CSS Snapshotを紹介します。コードはまったく出てきません! CSS Snapshotとは CSSには数多くの仕様が存在するのですが、正直数が多く、使える/使えないを把握するのはなかなかに難しいです。 そんな人にオススメなのが、W3C CSS WGが発行するNote(ここでは参考資料と考えればよいでしょう)であります、CSS S

    CSS Snapshot 2018で現在とこれからのCSS仕様を把握しよう - Qiita
    labduck
    labduck 2018/12/17
  • プログラマが知っているとよい色(1)使い(JIS安全色) - Qiita

    色の指定値 http://safetycolor.jp/shiteichi/ JIS外16進数は次の2つの資料に基づき追記。(ただし白の文字色は、#FFFFFFだと読めない。また表の中で背景に色をつける方法を知らない。白の文字色値を #DDDDDD #BBBBBBにしている。) 新JIS安全色普及委員会(New safety colour JIS popularization committee) http://safetycolor.jp/shiteichi/ 視認性に配慮した色の識別!JIS安全色彩(iro-color) https://iro-color.com/episode/jis.html 資料によっては、青がPB(purple blue)で、赤紫がP(Purple)であるのは、日語表記で青の概念は幅広いことと、紫が以前は赤紫だったためと推測している。 実際に製品を作る場合だ

    プログラマが知っているとよい色(1)使い(JIS安全色) - Qiita
  • trdsqlというコマンドラインツールを作った - Qiita

    trdsqlというコマンドラインツールを作りました。 Goで作ってます。 githubの trdsqlからダウンロード出来ます。 またLinux/Windows/macOSのバイナリもあります。 以下は、古くなっている内容もいくつかあります。 最新版に対応した、より詳細な内容は trdsql 目次 | Noboru Saito's page を参照して下さい。 これは何? 簡単に言えばCSV(TSV含む)やLTSVに対してSQLを実行できるツールです。 同様のツールが q や textql 等いくつかあります。 trdsqlはPostgreSQLドライバとMySQLドライバを含んでいて実際にDBに接続することでSQLite以上の機能を使用できるようにしています。 PostgreSQLMySQLの構文が使えるだけではなく、CSVファイルと実テーブルでJOINしたり、CSVファイルからテーブ

    trdsqlというコマンドラインツールを作った - Qiita
    labduck
    labduck 2017/08/18
    CSVにSQL"CSVファイルと実テーブルでJOINしたり、CSVファイルからテーブル作成といったことが簡単に"とかすごい
  • CSSプロフェッショナルのためのTIPS - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    CSSプロフェッショナルのためのTIPS - Qiita
    labduck
    labduck 2017/06/19
  • 人工知能時代の音楽制作への招待 - Google Magenta 解説&体験ハンズオン (自習編) - - Qiita

    音楽制作を行っていて人工知能技術に興味がある、あるいは機械学習をやっていて音楽が好きだ!そんな方に送る、機械学習による音楽生成のチュートリアル資料となります。記事のみで、仕組みの理解から実際に音楽を生成して、SoundCloudで共有するまでの手順を網羅しています。 そして、記事は先日実施した人工知能時代の音楽制作への招待 - Google Magenta 解説&体験ハンズオン -の自習用資料でもあります。 イベント自体は100名を超える方(開催前日の段階で倍率が5倍)に応募いただき、行きたかったけど行けなかった!という方も多いかと思うので、自習編にて内容に触れていただければと思います。 ※なお、会場のキャパを広げられなかった代わりに撮影をしていただいたので、後日講義動画が上がればそちらも掲載させていただきます。 ゴール 音楽生成とはそもそもどういう仕組みで、どんなアプローチが取られて

    人工知能時代の音楽制作への招待 - Google Magenta 解説&体験ハンズオン (自習編) - - Qiita
    labduck
    labduck 2017/04/20
    こんな話があったのか。試してみよう
  • JavaScript,jQueryの爆速コーディング、デバッグ方法論の勧め~実践向け逆引き(windows,chrome向け)~ - Qiita

    ※2017/4/21にオンロード時のデバッグ方法8を追記しました! こんにちは!エイチーム引越し侍の加藤です! みなさんJavaScript書いてますか? console.logめっちゃ使うよねーって人は目からうろこのデバッグ方法を、 ケース毎に紹介していこうと思います。(僕はconsole.log使いません) サーバーにデバッグ用のコードをアップロードすること無いので、 消さずに意図に反してリリースしてしまう危険性がないのもお勧めです。 前提知識 F12で出てくるデベロッパーツール(Elements, Console, Source, Network)の知識 Ctrl+Shift+Fで外部ソース(js,css)に対して一括検索ができる HTMLCSSはElementsから直接修正⇒確認ができる jsはSourceから直接修正できる(Ctrl+Sで保存したらその状態で実行できる) jsは

    JavaScript,jQueryの爆速コーディング、デバッグ方法論の勧め~実践向け逆引き(windows,chrome向け)~ - Qiita
  • slackの日本語のチャンネルでもフリガナで補完や検索をしやすくする - Qiita

    slackで日語のチャンネルが作れるようになりましたね。#ご飯 とか #開発 という具合です。 しかしこの日語チャンネル名、一つ難点がありましてメッセージ入力欄や ⌘+K での検索時にチャンネル名を補完させにくいという事です。 例えば前述の #ご飯 チャンネルでしたら #gohan という具合にフリガナでサジェストして欲しくないでしょうか?実はこれ、ある手順を踏んでチャンネルを作ると可能になります。 (既存のチャンネルでも修正可) 手順 手順は以下のようにシンプル。一度、フリガナでチャンネルを作ってから任意の日語のチャンネル名にするだけ。 #ご飯 チャンネルの例。 #gohan でチャンネルを作る #ご飯 にチャンネル名を変更する。 (チャンネル設定の「Additional Options...」から変更可) 既存のチャンネルの場合 既に #ご飯 というチャンネルを作ってしまった場合

    slackの日本語のチャンネルでもフリガナで補完や検索をしやすくする - Qiita
    labduck
    labduck 2017/03/20
  • IE11のバグまとめ - Qiita

    バージョンごとに進化するIEのバグ 備忘録も兼ねて記事にまとめました。 バグについての解決策と補足も併せて記載してますが、 記事に記載されていない遭遇率高めのバグやより良い解決策などがあれば、是非フィードバックをお願いします。 まとめてみた所感としては、IE6の頃から根的な部分は変わってない気がします。 (ただし、パフォーマンスが大幅にアップしたのは認める。) IE11はWindows10の場合、2025年までサポートが続きます。 https://support.microsoft.com/ja-jp/lifecycle/search/18165 ナンテ/(^o^)\\(^o^)//(^o^)\\(^o^)//(^o^)\コッタイ もうね...アボカドまるごとバナナかと。 ちなみに今年の4月でVistaがサポート終了するので、1ヶ月後にはIE9を窓から放り投げてOKです。 https:/

    IE11のバグまとめ - Qiita
    labduck
    labduck 2017/03/12
  • Wordさんは今日もおつかれです - Qiita

    TL;DR Wordは箇条書きを作る度に膨大な情報がコピーされ、それは元の箇条書きを消しても残る(Windows/Mac共通) Wordは文章を編集するたびに、中身が断片化する。一度断片化したら元には戻らない(Mac版のみ) 断片化、参照されていない箇条書き情報については「名前をつけて保存」しても解消しないが、「全て選択してコピー、新規作成したファイルに貼り付け」で解消する。 2018年9月19日追記 稿にはもともと「Windowsで作成したWordファイルをMacで修正すると断片化する?」という仮説が追記として掲載されていましたが、実際には「作成環境に関係なく、Mac版Wordで編集すると断片化する」ことがわかりましたので、後で読む方の混乱を避けるためにその追記を削除しました。 はじめに Wordファイルを扱っていて「だんだん重くなっていく」と感じたことはないだろうか。特に、代々引き継

    Wordさんは今日もおつかれです - Qiita
    labduck
    labduck 2017/01/10
    Wordがだんだん重くなってく理由、知らなんだよなるほどなぁ。
  • D3で世界地図を描画してみる - Qiita

    はじめに 最近になってd3jsを触り始めて楽しさを再認識しました。 世界地図をブラウザでぐりぐりするのが目標です。 開発環境はMacOSです。 最終目標までの道は遠いです。 QGISもnpmだってインストールしてゴリゴリ進めます。 この辺りを大分参考にさせていただきました。 http://www.tam-tam.co.jp/tipsnote/javascript/post6174.html http://y-uti.hatenablog.jp/entry/2014/02/09/071953 http://qiita.com/sawamur@github/items/ec32237bcbaaba94108d http://ja.d3js.node.ws/blocks/mike/map/ http://blog.hitsuji.me/make-topojson-file-and-show-ma

    D3で世界地図を描画してみる - Qiita
    labduck
    labduck 2016/12/19
  • CSSで再現するドカベンOPの文字エフェクト - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    CSSで再現するドカベンOPの文字エフェクト - Qiita
    labduck
    labduck 2016/12/19
    笑いとともに懐かしさで涙が
  • Macで簡単に画像の背景とかを透明化(透過)する方法 - Qiita

    Macで簡単に画像の背景を透明化(透過)する方法を探したらあったのでメモメモ。 ツールのインストールは不要で、Macのデフォルトでできるので当にオススメ! 簡単なのでぜひ使ってみてください! **Macで簡単に画像の背景とかを透明化(透過)**する方法 1.画像を**「プレビュー」**で開く 画像を開くとほとんどの人は**「プレビュー」**がデフォルトなので、ファイルをクリックで開けると思います。 2.メニューの「表示」から**「マークアップツールバーを表示」**をクリック これで透明化する準備が整いました。 ※最初から**「マークアップツールバー」**が表示されてる人は大丈夫です。 3.**「インスタントアルファ」**ってやつを選択 4.透明化(透過)したい部分をドラッグ 今回は背景を透明化(透過)したいので、 背景部分でドラッグをします。 すると!!! このように背景部分がピンクにな

    Macで簡単に画像の背景とかを透明化(透過)する方法 - Qiita
    labduck
    labduck 2016/10/20
    あらできたのね
  • ドキュメント作成時のあるあるアンチパターン20 - Qiita

    業務でドキュメントを作成するケースは多々ある 例:仕様書・設計書・提案書・メール・障害票... ここでは各ドキュメント共通してありがちなアンチパターンをまとめてみました。 1. 表記がバイト表示・マイクロ秒表示 プログラムが出した数値をありのままに表示するパターン ファイルサイズが100MB, 1GBあろうと、バイト表示にする 桁数が多い数値に、桁区切り(,)を入れない 時間を何でもマイクロ秒・ミリ秒にする(1/100万秒までの精度が必要?体感で分かる?) 桁数が多い=精度が高い=良い文書、ではなく、見る人が必要とする精度に切り上げることが重要(売上で1円単位まで出すことが無いのと同様) 悪い例 No ファイル名 ファイルサイズ(byte) 処理時間(秒)

    ドキュメント作成時のあるあるアンチパターン20 - Qiita
    labduck
    labduck 2016/10/03
    よいまとめ。コメントも良いです。
  • npm-scripts で使える便利モジュールたち - Qiita

    npm はパッケージ依存管理ツールであると同時に、便利なタスク・ランナーです。 体はごく基礎的な機能だけを持ち、npm が管理するパッケージと Shell の力を組み合わせてタスクを定義します。「npm-scripts で利用する CLI コマンドは npm で管理できる」という分かりやすさが気に入っています。 npm-scripts には以下の特徴があります。 多くのツールが CLI を持っているためにラッパープラグインが不要です。Gulp ラッパー プラグインは非公式であることも多く、メンテナンスが継続するか不安な場合があります。 簡潔です。Gulp で書くと数十行だった処理が数行になるなんてこともよくあります。 複雑なことをするには向いていないです。 環境変数の扱いに難があります。 この記事では、私が npm-scripts を書くときによく利用している便利ツールたちを紹介します。

    npm-scripts で使える便利モジュールたち - Qiita
    labduck
    labduck 2016/09/01
  • 押下(おうか)にまつわる話 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 私が仕様書を書くようになったのは30歳を過ぎてからと遅く、仕様書の書き方が分からなくて悩んだことがありました。通常は先輩たちが作成した仕様書等を見て書き方を覚えていくのでしょうが、仕様書も無く直接プログラムを組むような体制の仕事をしていたため、SI系に転職してから苦労したのであった。 仕様書を書く際に、ボタンを「Enterキーを押す」か「クリックする」かで考えて「押下」にすれば両方満たすだろうと、それ以来ずっと使用しています。 押下については、コンピューター雑誌やマニュアル等を読んで憶えていた用語で特に気にも止めていなかったの

    押下(おうか)にまつわる話 - Qiita
    labduck
    labduck 2016/08/24
    使ってたなぁ
  • step by stepで始めるwebpack - Qiita

    webpack1系の記事です。 1→2への移行ガイドを見る限り破壊的な変更点はそんなにありませんが、preLoadersやpostLoadersがなくなっていたり、差が出ていますのでご注意ください。 https://webpack.js.org/guides/migrating/ webpackを手を動かしつつ学べる初学者向け資料を作成しました。 公式のチュートリアルもあるのですが、webpackが使用されているOSSのボイラープレートを見る限り、世の中の使われ方に沿ってないかも?と思い書きました。 これから始める人の手助けになれば幸いです。 また最終形のソースをupしてあるので詰まったら見てください。 webpackとは webpack で始めるイマドキのフロントエンド開発の説明が良かったので引用させていただきます。m(_ _)m webpack は WebApp に必要なリソースの依

    step by stepで始めるwebpack - Qiita
  • 【翻訳まとめ】jQuery 3.0 アップグレードガイド - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに jQuery 3.0が正式リリースとなったので、最新のアップグレードガイドをまとめようと思います。 原文から一部わかりやすいように言い換えたり、補足したり、省略したりしています。 注意: 長いです。主要な変更点は前回の記事【翻訳まとめ】jQuery 3.0 alpha リリースノートを参照してください。 jQuery Core 3.0 Upgrade Guide 全体像 APIを綺麗にしてバグを修正しました。 一部破壊的な変更があり 既に非推奨と公表していたAPIを削除 ドキュメントにない隠しAPIの削除 特定の入力値に対する

    【翻訳まとめ】jQuery 3.0 アップグレードガイド - Qiita
  • Git2.9のキレイなdiffを出すためのconfig - Qiita

    Git 2.9 has been released https://github.com/blog/2188-git-2-9-has-been-released 昨日キレイなDIFFが出せるgit2.9がリリースされました。 homebrewで brew upgrade git な感じでアップグレードすれば2.9は入るのですが、 このキレイなDIFFは標準では有効になってないので、記事にあるとおりに設定を行いましょう。 だいたい以下のような感じのコマンドうてばいいと思います。 下準備:diff-highlightにPATHを通す まぁ通さずに直接読んでもいいんですが、通しておきましょう。 homebrewでいれるとdiff-highlightさんは↓あたりにいるのでPATHを通しておきましょう。 export PATH=$PATH:/usr/local/Cellar/git/2.9.0/s

    Git2.9のキレイなdiffを出すためのconfig - Qiita
    labduck
    labduck 2016/06/17
    明日やる