sekitaka_1214のブックマーク (125)

  • マラソンを支える技術 - Qiita

    はじめに エンジニアの健康を支えているのは筋トレという説が優勢な気がしまして、ランニングも良いよ!というランニングクラスタからも情報発信したいと思います。 私の健康と肩こりはランニングによって守られていますが(走らないと肩こりで死ぬ!)、そんなランニングのモチベーションの一つとなるのがマラソン大会です。 稿では、エンジニア視点からマラソンを支える技術・サービスを紹介したいと思います。 自己紹介 株式会社アールビーズにて、マラソン大会における様々なサービス等を開発しているエンジニアです。 日ではマラソンのデファクトに近いサービスを提供しているため、手前味噌ですが自社サービス紹介が「マラソンを支える技術」と言って過言ないかと思います。 Facebook: Kurimoto Atsuo Twitter: @KurimotoAtsuo Wantedly 趣味 UTMF完走記 八ヶ岳スーパートレ

    マラソンを支える技術 - Qiita
  • INDOSEVEN : Situs Slot Bocor Indoseven Deposit Pulsa Tanpa Potongan 2024

    My Store INDOSEVEN : Situs Slot Bocor Indoseven Deposit Pulsa Tanpa Potongan 2024

    INDOSEVEN : Situs Slot Bocor Indoseven Deposit Pulsa Tanpa Potongan 2024
  • 【Android】自作ViewのPreview時だけ出力されるExceptionを回避する方法 | AdMax Tech Blog

    以前、自作Viewを作っている時にコンパイル時や実機などでの確認時は特に問題なかったのに、Layoutファイルに自作Viewを乗っけてBuildするとExceptionがはかれて描画されない(Previewに表示されない)なんてことがありました。 これはちゃんと回避方法があるので、その方法のご紹介です。 例としてWebViewを継承してLayoutファイルだけで設定できるようにした自作クラスを紹介します。 ソースコード 今回のサンプルはこんなクラスです。 CustomWebView1234567891011121314151617181920212223242526272829import android.content.Context;import android.content.res.TypedArray;import android.util.AttributeSet;import

    【Android】自作ViewのPreview時だけ出力されるExceptionを回避する方法 | AdMax Tech Blog
  • Yoga with Adriene

  • 面接3回+社長会食2回したのに2ヶ月で退職した会社について - もう1つの可能性

    先日、とある女子から連絡があった。 「私の知り合いがA社に応募しようかと言っているのですが、森さん人事やってましたよね!面談してくれませんか?」 そこでお伝えしたことは2つ。 1.もう私は、そこの人事ではないということ 2.個人的にはあまり応募をオススメしないということ そうすると、当然「なんでですか!?」と理由を聞かれるのだけど そこで2,3行で返せる感じではなかったので、 このブログを彼女への返信としたいと思う。 少し前に、縁があって正社員として入社した会社があった。 そして2ヶ月で退職した。 3回面接して、2回社長会したのに、2ヶ月!!!!! 転職したり独立したり入社したり退職したりと、 私の履歴書はけっこうメチャメチャなのだけど この時の退職には周りもビックリしていたし 自分も相当ビックリした。 さすがに2ヶ月って!!!という。 「なんで退職したの?」と聞かれまくった。 「何が嫌

    面接3回+社長会食2回したのに2ヶ月で退職した会社について - もう1つの可能性
  • らいおんの隠れ家 : ポール・グレアム「Yahooに起きてしまったこと」 - livedoor Blog(ブログ)

    ポール・グレアム「Yahooに起きてしまったこと」を翻訳しました。原題は What Happened to Yahoo で、原文はココです。英語に強い皆さま、コメント欄でのアドバイスをよろしくお願いいたします。なお翻訳にあたり、shiro様、id:pokarim様、hoshi様、araipiy様、ogijun様、ちょっと見ただけですが様、id:NAPORIN様のアドバイスをいただいております。ありがとうございます!! Yahooに起きてしまったこと What Happened to Yahoo 2010年8月 August 2010 1998年に私たちのベンチャーがYahooに買収された後、私がYahooに出勤したとき、そこは世界の中心のようだった。みんな、次の覇者はYahooだと思っていた。今のGoogleのような存在になると思っていた。 When I went to work for

  • Hello Kotlin : Android Studio で Kotlin を始める - CrossBridge Lab

    はじめに 記事では、Android Studio を使って Kotlin での開発を始める第一歩を解説します。流れとしては以下の通りです。 Android Studio に Kotlin プラグインをインストールする Java のソースを Kotlin に変換する プロジェクトのセッティング(build.grade)に Kotlin 用の記述を追加する Kotlin とは Kotlin とは JetBrains 社によって開発されたプログラミング言語です(公式サイトはこちら https://kotlinlang.org)。Android アプリ開発は通常 Java を用いて行いますが、その代替手段として Kotlin が昨今注目を集めています。Kotlin はざっくりと以下の特徴があります。 完全なJavaとの相互運用性 Javaより簡潔、安全 型推論やクロージャなど関数型言語の特徴も取

    Hello Kotlin : Android Studio で Kotlin を始める - CrossBridge Lab
  • 個人事業者が支払う税金の経理処理(必要経費になるかどうか) - 【実録】会計事務所(公認会計士・税理士)の経理・税金・経営相談

    大阪市北区の築山公認会計士事務所(築山哲税理士事務所)です。 身近な疑問の解説と役立つ情報の提供をさせていただきます。 税金を支払えば現金は減りますが、支払った税金の全てが必要経費になるわけではありません。 ◆所得税 確定申告および予定納税として支払う分とも必要経費にはなりません。 ◆住民税 所得税の確定申告の結果を受けて市区町村が通知をしてくる都道府県民税と市町村民税です。これも所得税同様に必要経費とはなりません。 ◆事業税 所得税の確定申告の結果を受けて都道府県が通知をしてくるものです。これは必要経費になります。 ◆消費税(税務署に納付する分) 経理処理が「税込」であれば必要経費になります。 ◆印紙税 事業に関して使用した印紙(契約書や領収書に貼る)であれば必要経費になります。 ◆自動車税 事業用の自動車に関するもの(あるいは事業専用割合の分)であれば必要経費になります。 ◆固定資産税

    個人事業者が支払う税金の経理処理(必要経費になるかどうか) - 【実録】会計事務所(公認会計士・税理士)の経理・税金・経営相談
  • tmuxのプレフィックスに疲れたらbind -nオプションを使おう

    ターミナルマルチプレクサtmuxはとても便利ですが、操作の際にプレフィックスが必要で、ペインの切り替えなど頻繁に行うのはちょっと面倒です。 実はtmuxには、プレフィックスなしで操作できるステキすぎるオプションがあるので紹介しておきます。 プレフィックス不要ってすばらしい bind-key の -n オプション bind-keyには-nオプションがあり、これをつけることでプレフィックスを使わなくてもよくなります。 これで単独のキーにコマンドを割り当てることができます。 設定 通常のキーバインド設定に-nをつけるだけです。 tmux.conf bind -n キー コマンド プレフィックス不要なペイン移動 自分はペインの移動を最もよく使うので以下のような設定をしています # Shift + 上下左右でペインを移動できるようにする。 bind -n S-left select-pane -L

    tmuxのプレフィックスに疲れたらbind -nオプションを使おう
  • 地図タイルについて - smellman's Broken Diary

    どうも、生きてます。 今回はFOSS4G Advent Calendar 2015 (1個目)の最後となる記事です。 今回書く内容はタイトルどおり、いまさらだけど地図タイルについていろいろ解説して実際に実装をしてみようというものになっています。 地図エンジニアで無い人でも興味を持っていただき、沼感を感じていただけたらと思います。 なお、先に書いておくと精度とかそういう話はほっておいてるので非常に雑です。 地図タイルって何? まずは基となる地図タイルについてご紹介します。 そもそも地図を使ったクライアントソフトウェアとしては古くからGIS(Geographic Information System)という種類のソフトが多く開発されていました。 私も大学生の時に留年して半年間休学していた間だけとある地図会社でアルバイトで実際にVisual BasicでGISの開発をしていました。 2002年

    地図タイルについて - smellman's Broken Diary
  • Mac(OS X)ではcronじゃなくてlaunchdでやる - Furudateのブログ

    こんにちは。 前にcrontabの書き方についてこちらの記事に書きましたが、Macの場合はlaunchdを使ったほうが良いみたいです。 今回はlaunchdについて書きたいと思います。 launchdとは? launchdはデーモン、アプリケーション、プロセス、スクリプトの起動・停止・管理を行う、オープンソースのサービス管理フレームワークです。(Wikipediaより) まぁ簡単に言えばUnix系のinitcrondの代わりをしてくれるものだと思います。 OS起動時に起動するものともいえると思います。 今回はこれをcronの代わりに使いたいと思います。 launchdのファイル構成 launchdの設定は、以下のディレクトリにlaunchd.plistを置き行います。 ~/Library/LaunchAgents 各ユーザが管理するユーザごとに実行するエージェントを設定する /Libra

    Mac(OS X)ではcronじゃなくてlaunchdでやる - Furudateのブログ
  • 【PayPal 決済まとめ】PayPal の決済サービスが分かりにくいので 画面遷移パターンごとに使える決済サービス・API を整理してみた - akiyoko blog

    タイトル通りなのですが、ドキュメントが古かったりとっ散らかっていたりするためか、数多くある PayPal の決済サービスのどれが使えてどれが使えないかが分かりにくかったので整理してみました。特に、日では使えない決済サービスもあったりするので、それを明確にしたかったというのが今回の動機です。そして今回は、単に決済サービスの一覧を列挙するだけでは面白くないので、画面遷移のユースケース(パターン)ごとに使える決済サービス・API を整理をしてみることにしました。 まず、PayPal の API 体系について簡単に説明すると、データ伝搬方式として NVP(Name-Value Pair)形式あるいは SOAP形式が利用できる「NVP/SOAP APIs」*1 という API が古くからあり、まだまだ現役で使われています 。それに対して、2013年頃から新しい「Payments REST API

    【PayPal 決済まとめ】PayPal の決済サービスが分かりにくいので 画面遷移パターンごとに使える決済サービス・API を整理してみた - akiyoko blog
  • 配色のトレンドのパターンと便利なツールのまとめ | Swwwim

    2015年のデザイントレンドとして「フラットデザイン」「マテリアルデザイン」が挙げられる。今までのデザインではあまり見られなかった特徴的な配色を用いられることが多くなってきました。幅広く大きな範囲を同色で塗られることが多い、上記のデザイントレンドでは、上にのってくるコンテンツ(文字情報など)の可読性なども考慮したものでなければなりません。 今回は、その「フラットデザイン」「マテリアルデザイン」らしい、配色のパターンと便利なツールを紹介します。 トレンドデザインらしい色の条件と選択 「フラットデザイン」「マテリアルデザイン」では、大きい面で色を塗られることが多い。そのため、広い面積で使った時に見ていて「目に優しい色」を選択する必要がある。また「白文字を載せた時に映える色」「複数色を合わせて使用した時に違和感がない色」を意識することが大切になってきます。 【左】loubsol - http:/

    配色のトレンドのパターンと便利なツールのまとめ | Swwwim
  • /bin/sh と /bin/bash の違い - 双六工場日誌

    みなさん、shebang書いてますか! Shebangというのは、スクリプトの最初の一行目に書く、「#!/bin/sh」とか「#!/usr/bin/perl」とかそういうあれです。詳しくはWikipediaさん(シバン (Unix))に聞いてくださいまし。 Twitter見てると、「そもそもこれにshebangなんて名前がついてるの知らなかったよ」という発言も見る不憫な子ではあるのですが、そこに何が書いてあるかで実は動作が違うよってのが今日の題です。それで、はまっていたのを最近見て、まああまりここで引っかかる人はいないと思いつつ、この点を書いた情報を見ないのでまとめてみました。*1 今日取り上げるのは、bashがデフォルト設定になっているLinuxでの「#!/bin/sh」と「#!/bin/bash」のお話。確認はCentOS5, 6で行なっています。 さて、上記の環境の場合、「/bin

    /bin/sh と /bin/bash の違い - 双六工場日誌
  • project.pbxproj のコンフリクトを解決するために mergepbx を利用する - KainokiKaede's diary

    複数名で iOS のプロジェクトを弄ると project.pbxproj ファイルが頻繁にコンフリクトを起こすのでストレスフルである。このファイルを自動でマージしてくれるツール mergepbx が存在するので、これを導入して精神の安寧を得ようと図る。このツールはリポジトリを使うメンバー全員が導入する必要はなく、自分だけが導入することもできるので、導入障壁はわりかし低い。 公式サイト 導入は以下の手順で行う。 $ git clone https://github.com/simonwagner/mergepbx $ cd mergepbx/ $ ./build.py $ sudo cp mergepbx /usr/local/bin/ $ vi ~/.gitconfig [merge "mergepbx"] name = XCode project files merger driver

    project.pbxproj のコンフリクトを解決するために mergepbx を利用する - KainokiKaede's diary
    sekitaka_1214
    sekitaka_1214 2016/10/05
    SourceTreeからmergepbx利用できない問題が解決
  • 開発速度を上げるための Pull-Request のつくり方 - クックパッド開発者ブログ

    こんにちは、投稿開発部の森川 (@morishin127) です。クックパッド、お料理アルバム、みんなのお弁当の iOS アプリの開発等に携わっています。 クックパッドでの開発は GitHub Enterprise 上で行われており、書いたコードをプロダクトに取り込む前には基的に第三者のコードレビューが必須です。コードレビューはプロダクトの品質向上に貢献していますが、往々にして結構な時間と労力がかかるものです。Pull-Request を出してレビューをしてもらい指摘の修正を繰り返していると、場合によってはマージに数日〜1週間ほどかかってしまうこともあります。自分の開発速度を速めるため、また周りのエンジニアの開発速度を下げないためにレビューしやすい Pull-Request を出すことは重要です。この記事ではレビューしやすい Pull-Request のために心がけていることを紹介したい

    開発速度を上げるための Pull-Request のつくり方 - クックパッド開発者ブログ
    sekitaka_1214
    sekitaka_1214 2016/09/09
    あとでよむ
  • [Mac] 同一アプリ内の複数ウインドウをショートカットキーで切り替える

    Finderなどで複数ウインドウを開いている時に次々とウインドウ切り替えしたい。けどいちいちマウスやトラックパッド使うのも面倒というとき。 同一アプリ内の複数ウインドウ切り替えは、 Command + F1 がショートカットキーとして割り当てられています。 でもこれってホームポジションから離れていてちょっと押しにくい……! というわけで、これを Option + Tab に変更してみます。

    [Mac] 同一アプリ内の複数ウインドウをショートカットキーで切り替える
  • オープンソースのWYSIWYGエディタ「Quill 1.0」がリリース

    「Quill」は、2014年に登場したWYSIWYGエディタで、モジュール構造の採用と強力なAPIの搭載によって、リッチテキストの編集に対応している。 今回リリースされた「Quill 1.0」では、構文によって色分けされたコードが他のテキストとシームレスに混在できるようになったほか、LaTeX形式の数式レンダリングに対応した。また、さまざまな表現を可能にするクラスが追加されるとともに、フローティングツールバーをベースにした新テーマ「Bubble」が追加されている。 「Quill 1.0」における最大の新機能は「Parchment」で、「Parchment」を利用すれば動画やコードの構文色分け、数式を含む多様なフォーマットやコンテンツを「Quill」上で作成できる。 このほか「Quill」の公式サイトでは、ドキュメントページが、より参照しやすく改善されるとともに、「Interactive P

    オープンソースのWYSIWYGエディタ「Quill 1.0」がリリース
  • xibで作ったCustomViewをStoryboardで使う - Qiita

    (2015/6/30) CustomViewをCustomViewにaddSubviewしてる状態になってたので、こちらの記事を参考に修正しました。 CustomViewの作成 #import "CustomView.h" @interface CustomView () //xibのViewをこのプロパティに紐づける @property (strong, nonatomic) IBOutlet UIView *contentView; @end @implementation CustomView - (void)commonInit { NSString* className = NSStringFromClass([self class]); [[NSBundle bundleForClass:[self class]] loadNibNamed:className owner:se

    xibで作ったCustomViewをStoryboardで使う - Qiita
  • XcodeでFacebookAppIDとかをDebugとReleaseで分ける方法 - あぷすた

    iPhoneアプリを開発してFacebookやTwitterと連携するなんてもう日常茶飯事。 認証する際に開発環境と番環境でFacebookAppIDとか分けなきゃと常日頃思っていることでしょう。 ※いま「つねひ」を「じょうじつ」と読んだあなたはこの記事をシェア。 最初は#ifdefとかで分けてたんですけど、 どうも「スッキリしないなー」と思って色々試していたらたどり着きました。 そうだUser-Definedを使おう! ってとこに。こんな感じです。 見ためもスッキリしていい感じ。 Build Settingsに移動して、右下にある「Add Build Setting」を押すと追加できます。 直接User-Definedを読んでもいいのですが、 あっきぃさんの場合は-Info.plistにこのように追加し

    XcodeでFacebookAppIDとかをDebugとReleaseで分ける方法 - あぷすた
    sekitaka_1214
    sekitaka_1214 2016/09/05
    すごい便利! 特にinfo.plistだけにしか設定を持てない外部ライブラリ使う場合