タグ

tipsに関するonyx-pigのブックマーク (41)

  • 仕事が10倍捗るスプレッドシート神関数10 | Tokyo Otaku Mode Blog

    こんにちは。Tokyo Otaku Modeの安宅です。先日から、とあるプロジェクトにジョインして、久々にGoogleスプレッドシートをゴリゴリ活用して仕事をしています。そんな中、これは惚れた!というスプレッドシートの神関数を紹介したいと思います。 ARRAYFORMULA関数 これを活用し始めてから、関数をいちいち全部の行に埋め込んでいくことが、なんだかカッコ悪く感じるくらい、スマートでオシャレな関数です。例えば、100行のVLOOKUP関数を行うときには、これまではVLOOKUP関数を1つ作って、それを残り99個の行にVLOOKUP関数をコピーしていたと思いますが、ARRAYFORMULA関数を使うと、なんと1個の関数で100行分の値が出力されます。実際に動作も軽くなるのでカッコよさと実用性を兼ね備えた関数です。配列に対応する関数であれば、ほぼなんでも利用できるのも好感度が高いです。

    仕事が10倍捗るスプレッドシート神関数10 | Tokyo Otaku Mode Blog
  • Linuxサーバにログインしたらいつもやっているオペレーション - ゆううきブログ

    主にアプリケーション開発者向けに、Linuxサーバ上の問題を調査するために、ウェブオペレーションエンジニアとして日常的にやっていることを紹介します。 とりあえず調べたことを羅列しているのではなく、当に自分が現場で使っているものだけに情報を絞っています。 普段使っているけれども、アプリケーション開発者向きではないものはあえて省いています。 MySQLNginxなど、個別のミドルウェアに限定したノウハウについては書いていません。 ログインしたらまず確認すること 他にログインしている人がいるか確認(w) サーバの稼働時間の確認 (uptime) プロセスツリーをみる (ps) NICやIPアドレスの確認 (ip) ファイルシステムの確認(df) 負荷状況確認 top iostat netstat / ss ログ調査 /var/log/messages or /var/log/syslog /

    Linuxサーバにログインしたらいつもやっているオペレーション - ゆううきブログ
  • そろそろ真面目に、HTMLで帳票を描く話をしようか - Qiita

    帳票といえばPDFとして生成するのが一般的でしょうか? でも、2015年の今、あえてHTMLで描くのがホットです(個人的に)。ミリ単位で設定された高度な帳票も、CSSを駆使して簡単に作ることができます。業務システムでもモダンブラウザを選択することが増え、@pageなども積極的に使えるようになったこと、SPA(Single Page Application)の台頭、いろいろと条件が揃ってきました。 書いてたら結構長くなっちゃったので、さくっとコードだけ見たい方は、Paper CSSリポジトリをどうぞ。 はじめに HTML帳票のメリット 2015年現在、HTML帳票を選択する幾つかのメリットがあります。 ライブリロードで、リアルタイムなスタイル調整 バックエンドではなくフロントエンドで生成できる 前者は、gulpやGruntの普及で、CSSにしろHTMLにしろ、リアルタイムにプレビューできる環

    そろそろ真面目に、HTMLで帳票を描く話をしようか - Qiita
  • [Android]アプリでスクリーンショットを無効にする | DevelopersIO

    はじめに Android 4.0 から(Volume down + Power)でスクリーンキャプチャが取れるようになりましたが、この機能を無効にすることができます。 現状スクリーンショットを撮れるものを、わざわざ撮れないようにすることはあまりないかもしれませんが、業務で調べた時に情報が少なく苦労したのでご紹介します。 スクリーンショットを無効にする 無効にしたいActivityで Window window = getWindow(); window.addFlags(WindowManager.LayoutParams.FLAG_SECURE); とすればスクリーンショットは無効にできます。 (無効な箇所でスクリーンショットを撮ろうとした時の挙動は異なります。Toastにエラーメッセージが表示されたり、ステータスバーに表示されたりします。) 指定のFragmentのみ無効にする Fra

    [Android]アプリでスクリーンショットを無効にする | DevelopersIO
  • iOS アプリの UI でこれだけはおさえたい細部のインタラクション3つ - クックパッド開発者ブログ

    Holiday 事業室の多田です。先日 Elasticsearch の記事を書いた内藤と共に Holiday ( https://haveagood.holiday ) の開発を行っています。 Holiday は、去年9月に Web 版をリリースしましたが、よりおでかけを楽しくするために今年3月に iPhone アプリをリリースしました(ダウンロードはこちら)。 アプリの開発過程ではコンセプトや仮説を立て、その検証や実現のために作っては壊すことを何度も繰り返し行いますが、実現したい価値を提供するためには、出来上がったプロダクトの細部のインタラクションも重要になってきます。細かい部分に気を配り使い心地を良くしてこそ、当に提供したい価値をまっすぐに届けることができるためです。逆に言えば、最後の最後で細かい部分がちゃんとしていないばかりにそれまでの過程が無駄になったらもったいないですよね。 今

    iOS アプリの UI でこれだけはおさえたい細部のインタラクション3つ - クックパッド開発者ブログ
  • Git Flowによるリリース | DevelopersIO

    今シーズンのスノーボード滑走日数がもうすぐ30日になる渡辺です。 社内には雪山部なる活動もあります。 さて、Git, Subversionなどソースコードのバージョン管理システム自体は使う機会が多いかと思います。 しかし、ブランチの運用やリリース管理については知識が曖昧であったり、難しいと敬遠してしまうことも多いところです。 最近は、Gitの普及によってブランチの運用は浸透してきたかもしれません。 ですが、リリース管理については、主にチームリーダーなどがやってしまうために学ぶ機会が少なく、知らない人も多いと思います。 今回はGitのプラグインのひとつであるGit Flowを使って、リリースする作業を解説します。 なお、GUIクライアントのSouceTreeを利用してみます。 リリース前の確認 はじめに全てのコードがdevelopブランチにMergeされているかを確認してください。 Push

    Git Flowによるリリース | DevelopersIO
  • 業務Webアプリケーションエンジニアのための「Bootstrap」入門一覧

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    業務Webアプリケーションエンジニアのための「Bootstrap」入門一覧
  • プッシュ通知の許可とアプリのレビュー依頼を上手に行う方法 - 小さなごちそう

    スマホアプリにおいて、プッシュ通知は重要な再ログイントリガーだ。 iOSではプッシュ通知を送るために、確認ダイアログを表示してユーザーに明示的に送信を許可してもらう必要がある。ここで「許可しない」を選択されると、アプリから再度プッシュ通知のためのデバイストークンを取得できず、iOSの設定画面を開いて「通知」の設定を変更する必要がある。 Facebookアプリでは、通知不許可を選択したユーザーに下記のようなヘルプ画面を表示して通知設定の変更を促している。 ただ、ヘルプをわかりやすくしても、そもそも手順が面倒なので実際に設定変更をしてくれるユーザーは限られそうだ。なんとか工夫してプッシュ通知を拒否される確率を低くしたい。 下記の記事では、プッシュ通知の許可を上手に求める方法が紹介されている。 The Right Way to Ask Users for iOS Permissions — Me

    プッシュ通知の許可とアプリのレビュー依頼を上手に行う方法 - 小さなごちそう
  • Changelogのための英文テンプレート集 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -

    Changelog英語で書く際に参考になるようなテンプレートをまとめてみました.git や svn のコミットログにも使えます. このエントリは今後も逐次更新を続けます(最終更新2018/11/01) リリースノートの英文についてはRelease note のための英文テンプレート集 - pyopyopyo - Linuxとかプログラミングの覚え書き -に分離しました git等のcommit メッセージにも使えます 以下,例文. バグ修正した場合 修正した場合 → fix を使うのが定番です Fixed a performance regression. (パフォーマンスが低下するバグを修正しました) Fix possible memory leak Fixed an issue where some devices would display the wrong image. (いく

    Changelogのための英文テンプレート集 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -
  • 【海外旅行】銀行や空港より圧倒的にお得で簡単な両替のコツ! | マネーハッカー

    私のが外国人ということもあり、海外に行く前に日円を外貨に両替する機会がよくあります。 今回、ご紹介する「お得で簡単な両替のコツ」を知る前は、私も空港や銀行で”これが正解”とばかりに両替しておりました。 しかし、空港や銀行での両替には意外と高い手数料がレートの中に含まれています。 その手数料が高くなればなるほど、両替で損をすることになります。 銀行では、1ドル当たり3円・1ユーロ当たり6円程度の両替手数料がかかってきます。 1ドル100円であれば97円に価値が目減りしていることになります。 レートにもよりますが、例えば米ドルだと 20万円を両替した場合の両替手数料は 約6,000円程度かかってきます。 空港ではさらに高いケースがあります。 こんなに高い手数料を知らず知らずのうちに払っていたのかと思うと 「失敗したな。事前に別の方法を調べておくべきだったな。」と後悔しております。 知らなき

    【海外旅行】銀行や空港より圧倒的にお得で簡単な両替のコツ! | マネーハッカー
  • iOSアプリのスクリーンショットとテキストを用意するだけでAppStoreに申請する画像を作成できるSketch用フレームワーク「Sketch to AppStore」が公開。

    iOSアプリを作成し、iTunes Connectで申請する際にiOSデバイスに合わせた多数のスクリーンショットが必要ですが、「Sketch to App Store」はこのスクリーンショットを数分で作成してくれるSketch 3用ワークフローです。詳細は以下から。 このワークフローはClusterの開発を行っているCluster Labsが作成したもので、GitHubで公開されておりSketch 3(v3.1以上)を購入しているユーザーなら誰でも使うことができます。 Brenden Mulligan@mulligan I’ll be posting a @sketchapp template to quickly create @AppStore assets for all iPhones in the morning. Sneak peek: http://t.co/YM46CVmN

    iOSアプリのスクリーンショットとテキストを用意するだけでAppStoreに申請する画像を作成できるSketch用フレームワーク「Sketch to AppStore」が公開。
  • Google Driveの裏技まとめ【スプレッドシート編】

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

    Google Driveの裏技まとめ【スプレッドシート編】
  • XP使いがWindows8.1を3日使ってみて思ったこと(使い勝手KAIZEN) - salmomoのさるもも

    XPがサポート終了ということで5年使ったうちのサブWin機をWindows8.1にしました。 自作PCはプラモデル感覚で作ってて楽しいです。そのあたりはまた今度書きます。 さて、自分のメインPCMacで、Win8.1もまだ3日しか使ってないのであまりごちゃごちゃ書きませんが 『PCPCのOSらしく、スマホはスマホのOSらしいほうが使い勝手がいいんじゃない?』 とは思いました。 それとも自分のOSの使い方(PCの使い方)が古いのでしょうか… とは言っても使いにくいものは使いにくいので、 Win8.1を使ってみて使いやすいようにKAIZEN(改善)したところメモしておきます。(随時追加) 5回くらいクリックしてやっとシャットダウンや再起動、スリープできる素晴らしいUIを改善。 Windows8 で終了/再起動/スリープ を素早く行う – ClockAhead 開発Blogさん提供のものを使

    XP使いがWindows8.1を3日使ってみて思ったこと(使い勝手KAIZEN) - salmomoのさるもも
  • SSSSLIDE

    SSSSLIDE
  • Sublime Textの作業効率を飛躍的に上げるプラグイン31個 | aucfan Engineers' blog

    こんにちは、湘南生まれデトロイト育ちのきんぐです。 入社してから1年半ほどWebマーケターをやった後、気付いたらエンジニアになってました。 そんなこんなで異動してから9ヶ月が経ち、合コン等で Q.「お仕事は何されてるんですか?」 A.「うぇ・・うぇぶえんじにあです。ほーむぺーじの運営してます。」 くらいは言えるようになったので、 日は僕の相棒とも呼べる Sublime Text 2(3)のオススメプラグインを紹介したいと思います。 (そんな技術的なこと書いても、ね。) 私はSublime Text 2を使っていますが、これから導入する方はせっかくなので3使いましょう。 (当時2にあって3にはないプラグインがあった為未だに乗り換えてません) ※Sublime Textのインストール方法などは端折りますので、知りたい方は各自ggってくださいませ。 ■絶対入れるよねプラグイン ●A

    Sublime Textの作業効率を飛躍的に上げるプラグイン31個 | aucfan Engineers' blog
  • tande lab.

    好奇心の赴くまま、夫婦で活動・制作したものを公開しています。

    tande lab.
  • OGPを設定して、Facebookでシェアした時の画像を大きく表示させる方法 - OPTPiX Labs Blog

    こんにちは、ウェブ担当の嶋です。 Twitterと並んでSNSの代表格となったFacebook。ウェブテクノロジでは公式ページとともに「OPTPiX SpriteStudio ユーザー助け合い所」というグループも開設し、ユーザー様と情報を相互にやりとりしています。 Facebookは、URLを含む投稿やシェアをすると、自動的にそのURLからタイトルや概要、画像などを取得して表示してくれます。リンクをクリックする前にどんなサイトなのかなんとなくわかるのは非常に便利なのですが、こういう形でシェアされているのをよく見かけませんか? ページのタイトルや見出しは適切なのですが、サムネイル画像として表示されている画像の左右が切れてしまっています。また、表示されている画像もサイトのトップページを紹介する画像としては適切ではありません。 これはOGP(Open Graph Protocol)の設定が行われ

    OGPを設定して、Facebookでシェアした時の画像を大きく表示させる方法 - OPTPiX Labs Blog
  • Android,iOSアプリ用画像リソースとアイコンサイズのまとめ - OPTPiX Labs Blog

    ウェブテクノロジの佐藤Sです。 Android アプリの開発では、さまざまな解像度の端末に対応するため、1つの画像リソースあたり4種類以上の解像度の画像を用意する必要があります(アイコンも同様)。iOS アプリの場合も、解像度別にはRetina 用と非Retina 用の2種類で済みますが、多種多様なアイコンを作成する必要があり、少し面倒なファイル名命名ルールもあります。 このエントリでは、これらの情報のまとめと、元画像から複数の画像を効率的に変換するツールについてご紹介します。 ※ 2016年4月版の情報を別エントリーにまとめました。こちらもご覧ください。 Android アプリで必要な画像リソース Android では、ディスプレイのDensity (dpi=Dot per Inch; 表示密度)にあわせて、アプリが使用する画像リソースを自動的に切り替えたり、拡縮したりするようになってい

    Android,iOSアプリ用画像リソースとアイコンサイズのまとめ - OPTPiX Labs Blog
  • iOSでこんなアプリ,こんな機能を作りたかったらこれを見ろ!作りたいアプリに対応するクラス、フレームワーク、ライブラリのまとめ! - Qiita

    画像を表示しようとしたら遅いよ! 外部データを取ってきて表示するときにまずはまるのが画像の処理だと思います。非同期で必ず処理しましょう。 画像の非同期ロードはライブラリを使った方が早いと思います。 ヘッダーやフッタをつけたいよ! tableView.tableHeaderView tableView.tableFooterView に突っ込む方法を書いてあるのが多いんですが、今回はもっと簡単な方法としてStoryboardなどでこれらのビューを直接突っ込んで管理できるのでおすすめ。 テーブルビューの上や下にUIViewをドラッグすると UIViewをIB上で直接追加できます。 後はIBでレイアウトをくめばok 使用するクラス、フレームワーク、ライブラリ ビュー UITableViewController https://developer.apple.com/library/ios/doc

    iOSでこんなアプリ,こんな機能を作りたかったらこれを見ろ!作りたいアプリに対応するクラス、フレームワーク、ライブラリのまとめ! - Qiita
  • Androidの音量をストリーム種別ごとに設定する | TechBooster

    それぞれストリームごとに音量を調整できます。設定値は0~100、0~7などストリームによって様々です。最大値はストリームごとに異なるため、複数のストリーム種別の音量を同時に変更する場合は、調整幅に注意してください。複数のストリームに対してボリュームを加算(+1)した場合でも再生音量には差があります。 サンプルコードは次のとおりです。 AudioManagerをつかった音量変更サンプルコード public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // AudioMa