You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
ツキノワ株式会社に入社しました¶ 本日、2014年8月1日付で ツキノワ株式会社 に入社しました。 CTO(ざつよう) としてがんばっていきたいと思います。 ツキノワ株式会社は 時雨堂 の子会社です。 ツキノワ株式会社では以下のお仕事を承っています。親会社の時雨堂とは領域が異なります。 MQTTを利用したサービスの提供、MQTTに関するコンサルタント サービスの運営・保守改善・自動化(Ansible) ドキュメント作成(Sphinx) Webアプリ開発 (Python, golang) iOSやAndroidなど、スマートフォン向けアプリケーション開発 Webサイトのデザイン制作 ツキノワでは、ただいま絶賛お仕事募集中です。みなさまどうぞよろしくお願いします。
35歳位で初めて起業する人へ。 クオン水野です。2011年8月に35歳で起業してもう3年経ちます。 ITの世界ではこの歳だとベテランですから…おそろしい。 今日は、これから起業する同世代(もしくはもう少し下の年齢の方)の方へ 僕が、起業後に、経験したこと、思ったことを箇条書きメモにてシェア。 ▼初代オフィス(2011年)▼ memo ・起業を決めたらさっさとお金を用意して起業したほうがいい。 ・サラリーマン時代の成功なんてちっとも自慢できない。常に謙虚に。 ・かっこつけないで、泥臭くやったほうが結局は、得。 ・20代起業家に体力で勝とうと思わない。深酒、徹夜ほどほどにw ・20代起業家の無謀な手段(時に法を犯す)と競らない。 ・むしろ20代起業家を味方につけたほうがいい。今なら海外の起業家友達を増やすのが良いかと。 ・複数の戦略を組み合わせて事業を進める。多分若者より向いてる。 ・今まで培
http://individualist.link/ (←ドメインかっこいいでしょ) 〜 居酒屋にて 〜 A「やっぱり若者が稼ぐにはアプリ作るしかないと思うんですよ」 B「あー分かる」 B「スマートフォンアプリ?Webアプリでもいいの?」 C「ゲームは当たると大きくていいよね」 A「Webアプリでもいいです」 B「当ててそれで暮らしてる人見ますね。羨ましい。」 A「いいですよね」 A「そういう人の話聞いてみたいんですけどなかなか出てこないですね」 B「当てた人が人前で自慢するメリットないからねえ…」 B「どういう人がどういうサービスで当てたのかまとめたい」 A「いいですねえ。Wiki 的な」 B「Google Docs とかでやってみる?」 A「おお、やりましょう」 B「Webサービスにしてもいいかも」 〜 帰宅 & 1時間後 〜 B「できた」 B「ドメイン取ろう」 B「http:
TTTAttributedLabelで指定した範囲の文字にURLを指定してリンクにするには以下の様にaddLinkToURL:withRangeを利用します。 TTTAttributedLabel *label; ... [label addLinkToURL:[NSURL URLWithString:@"http://github.com/"] withRange:range]}; addLinkToURL:withRangeを利用して適用したリンクには、linkAttributesで指定した属性が自動的に付与されます。 // リンク色をすべて青色にする label.linkAttributes = @{NSForegroundColorAttributeName : [UIColor blueColor]}; activeLinkAttributesでタップしたり長押しした際のリンク色
ウォルマートカナダの開発を担当したKevin Webberが、エンタープライズ向けの開発を前提としたPlayフレームワーク + Scalaの利用について、講演しています。 まずUIまわりのアーキテクチャについて、PlayをAPIとして利用するパターンと、Playを複数のSPA (Single Page Web Application)のホストとするパターンの二つを紹介。 1) UIを物理的に分ける 構成図例(ビデオ 6分40秒時点) PlayフレームワークをRESTful APIとして使う。Playにはフロント側のコードを置かない。各UIは、Play APIのクライアントという位置づけになる。 この場合のUIの選択肢は、 JavaScriptフレームワーク、HTML5/CSS/Javascript etc. ネイティブモバイルアプリ 標準的なwebプロトコルで通信できるものであれば何でもあ
July 26, 2014 Browserify vs. Webpack Note: This is a very old article (2014) — everything here is likely outdated, so you should read this with a huge grain of salt. It’s amazing, and slightly terrifying, how the landscape of JavaScript and its tooling can change in the blink of an eye. But, right now, we have a pretty good thing going with npm and browserify. We get thousands of useful functions
NSAttributedString/TextKit, iOS6/7で非推奨になったメソッド、最近作成したライブラリについて発表してきた Objective-C勉強会@東京 11月 に参加してきました。 テーマは “今だからこそ学ぶiOS6″ で、自分は NSAttributedStringとTextkit、またiOS6でdeprecatedとなったメソッドなどについて発表してきました。 NSAttributedString と TextKit NSAttributedString と TextKit ではiOS6から入ったNSAttributedStringでどのような事ができるのかと、iOS7からその辺の仕組みが一新されてTextKitになったので、TextKitはどのような構造になってるのかを紹介しています。 実際に中身まで調べる時間がなかったので、Getting to Know T
2014年7月16日に、Google と Adobe がリリースした Noto Sans(Adobe からは Source Han Sans という名称でリリース)というオープンソースのフォントファミリーは「日本のWebデザイン史上に残る画期的なフォント」だと思ったので記事にしました。 これまでの問題 ウエイトの不足 普段Webデザインなどの仕事をされている方でないとあまり気にすることはないかもしれませんが、たとえば Android は、アプリによっては下記のように日本語部分と英数字部分で大きくウエイト(フォントの太さ)が異なることがありました。 ※この画像は、Nexus 7(Android 4.4)で Twitter 公式アプリを表示した時のものです。 Nexus 7 では Chrome ブラウザーなどでは日本語・半角英数字ともに丸ゴシックで表示され、ウエイトもおかしくないのですが、アプ
The article below was originally written by Kasper Timm Hansen (@kaspth on github & twitter) about his work during the Google Summer of Code 2013. Kasper and I worked a lot changing the underlying implementation of the sanitize helper to give Rails developers a more robust, faster and secure solution to sanitize user input. This new implementation should be fully backward compatible, with no chang
How to use React in your Rails projects Introduction React is often used as the V in MVC and since it makes no assumptions about the rest of your technology stack and it’s easy to try it out on a small feature in an existing project. And besides that, it’s not so many new concepts to learn compared to AngularJS and Ember. React uses a virtual DOM diff implementation to achieve very high performanc
When I first embarked on creating an API for a project, I couldn’t find a ton of resources on how to test it with RSpec, so I decided to write a blog post about it. Let’s say we’re building an app that allows users to list their second bedrooms to short-term guests. We all love Airbnb :) This would be an application with many models that have complex associations, but let’s focus on what a host ca
Article A Guide to Accessibility Resources for Global Accessibility Awareness Day Custom ActiveModel::Validators are an easy way to validate individual attributes on your Rails models. All that's required is a Ruby class that inherits from ActiveModel::EachValidator and implements a validate_each method that takes three arguments: record, attribute, and value. I have written a few lately, so I pin
Best of the best open source Ruby on Rails projects (ranked by the amount of stars on Github). It’s no secret that Netguru loves open source. Our developers are long-time contributors to open source projects and we still find ourselves giddy at new open source apps. Open Source Rails recently published a list of the best of the best open source Ruby on Rails projects (ranked by the amount of stars
GitHubでのリリース 前回、GitHubのRelease機能ついて書きましたが、これはリリースする側の自動化等についてでした。 git tagとGitHub ReleasesとCHANGELOG.mdの自動化について | Web Scratch 今度は、いわゆるライブラリユーザーだったりソフトウェアの利用者側から、 GitHubでリリースされるものをどう追っていくかについて書いていきたいと思います。 自分は、JSer.infoというJavaScriptの情報を見ていくサイトをやっているので、 JavaScriptのライブラリ等のリリース情報をどう追っていくかが中心になりますが、基本的にGitHubでリリースされてるならやり方は大きな違いはありません。 基本的には以下に色々書いていた内容のGitHubに関してをまとめた感じの記事となっています。 最近のJavaScript情報の探し方 ·
GitHubには Releases という機能があります。 Release Your Software Creating Releases · GitHub Help GitHubのリリース機能を使う - Qiita 簡単に言えば、gitのtagやbranchに文章や添付ファイルを追加して公開出来るページです。 基本的にはgit tagと連携してるので、tagを付けてgit push --tagsをしていれば、自動的に追加されます。 メリットとしては以下のような事が行えます。 git tagにパーマネントリンクがつく(重要!) メッセージ(リリースノート等)が書ける 添付ファイル(zip)をアップロード出来る(配布するバイナリとか) RSS Feedsが自動的に生成される(TagとReleaseの2種類がある) ライブラリ等にtagがついてると利用しやすい。 git tagとGitHub
GitHubなどに自分のツールやライブラリを公開するとき,README.mdは重要な役割を担っている.レポジトリを訪れたユーザが自分のツールを使ってくれるか否かの第一歩はREADME.mdにかかっている,と言っても過言ではない.実際自分が使う側になったときも,まずREADME.mdを読んで判断していると思う. 成功しているプロジェクトを参考にしつつ,自分が実践していることをまとめておく.ここに書いていることはあくまで(自分の中で)最低限的なものである.プロジェクトが成長していくにつれてREADMEはあるべき姿に成長していくべきだと思う. READMEの役割 README.mdには大きく2つの役割がある. プロジェクト,ツールの使い方,インストール方法 プロジェクト,ツールの宣伝 元々READMEは前者の役割しかなかったが,GitHubの仕組み上,後者の役割も徐々に重要になっている. さらに
LICEcap simple animated screen captures * LICEcap can capture an area of your desktop and save it directly to .GIF (for viewing in web browsers, etc) or .LCF (see below). LICEcap is an intuitive but flexible application (for Windows and now OSX), that is designed to be lightweight and function with high performance. LICEcap is easy to use: view a demo (output is here). In addition to .GIF, LICEcap
この度、株式会社はてなの代表取締役社長を近藤淳也ことid:jkondoから引き継ぎました栗栖義臣(id:chris4403)と申します。 簡単に自己紹介をさせていただきます。 鹿児島で生まれ育ち、大学時代は大阪で原子力関係の研究をしていました。両親は電力会社への就職を期待していたようですが、期待を裏切り、まったく畑違いのSI業界へ就職を決めました。大手SIerで6年間働く中で、社内外のIT系の勉強会へ参加したり、プログラミングコンテストに応募したりといった社外活動を通じて、インターネットでおもしろいことをやっている「はてな」という会社の存在を知りました。それから、ブログを書いたり、毎日はてなブックマークのサイトに入り浸ったりしているうちに、自分もこの会社で働いてみたいと強く思うようになりました。 2008年に、はてなが京都へ本社をうつしたタイミングで入社し、うごメモはてなやはてなハイク2の
お久しぶりです。 このたび、株式会社はてなにおいて、私、近藤淳也、および経営陣の体制変更を行うはこびとなりましたので、ここでご報告させていただきます。 2001年のはてなの創業以来13年間、代表取締役社長を務めて参りました、私、近藤が、本日8月1日より代表取締役会長に就き、後任には、はてなの開発本部を率いて参りました栗栖義臣が代表取締役社長に就任いたします。 また、これまで私と二人三脚で共にはてなの経営にあたって参りました取締役副社長の毛利裕二は、ここでコンビという形から変わり、これからは取締役ビジネス開発本部長として、引き続き営業拡大・事業開発の分野にさらに尽力してもらうこととなります。 また、これに合わせ、3人の創業メンバーの1人でもあります大西康裕が執行役員サービス開発本部長に就任いたします。 たった3人しかいなかった創業期に、がむしゃらにプログラムを書いて、たくさんのサービスを開発
はてなは8月1日、代表取締役社長の交代を発表しました。これまで社長を務めてきた創業者の近藤淳也さんは会長となり、同社の開発本部を率いてきた栗栖義臣さんに交代。また副社長の毛利裕二さんは取締役ビジネス開発本部長に、創業メンバーの1人である大西康裕さんは執行役員サービス開発本部長となります。 近藤さん、栗栖さんはそれぞれ自身のブログでコメントを発表。近藤さんは同社のこれまでの歩みを振り返り「必ずしも期待したとおりの目覚ましいサービスの成長や、新サービスの創出ができていないという自覚もある」とした上で、「これまで開発組織を卓越したマネジメント能力でまとめあげてきた栗栖に、経営執行を託しながら、会長職という立場で改めて私が新サービスの創出にも注力するという、新たな役割分担に移行することで、より魅力的なはてなを作り上げ、会社の発展を促進することができると判断をいたしました」と説明しています。 栗栖さ
こんにちは。Tokyo Otaku Mode CTOの関根です。 Tokyo Otaku Modeでは、2013年8月からotakumode.com上にカート機能を追加し、決済までをワンストップでできる海外向けECサイトをスタートしました。 どういうシステム構成でotakumode.comが運用されているかを聞かれた時、「Node.js + MongoDBです」と答えると、エンジニアの皆さんは一様にびっくりします。特に驚かれるのが、MongoDBをメインのDBに使用している点です。信頼性に定評があるわけでなく、またNoSQLに対するライトなイメージが一般的にあるため、ECサイトのプロダクションとして使うことに疑問を持たれている方が多いのでしょう。 しかし、十分実用に耐え、日々機能追加が入り成長し続けるスタートアップの環境で、実際に1年間運用してきたECサイトがここにあることも事実です。 そ
Welcome to ReckittBuilding a cleaner, healthier worldScroll We are Reckitt. Home to the world's most loved and trusted hygiene, health and nutrition brands. Each of our products is designed to meet people’s needs, and to help us all lead better lives. A diverse, global team of about 40,000 people, we’re united by a single, shared purpose: to protect, heal and nurture in the relentless pursuit of a
You are not the only one who couldn't find the solution. String doesn't implement RandomAccessIndexType. Probably because they enable characters with different byte lengths. That's why we have to use string.characters.count (count or countElements in Swift 1.x) to get the number of characters. That also applies to positions. The _position is probably an index into the raw array of bytes and they d
iOS 6 から、UILabel, UITextView, UITextFieldに、attributedText というNSAttributedString型のプロパティが追加されました。NSAttributedStringは文字列の属性を管理するクラスで、これを使用するとフォントや文字色、背景色、カーニング等の属性をテキスト内の指定範囲に対して適用することができるようになります。 基本的な実装手順 基本的な手順は次の通りです。 1. NSMutableAttributedStringオブジェクトを生成 initWithString:メソッドでオブジェクトを生成します。 NSString *str = @"NSAttributedString Sample"; NSMutableAttributedString *attrStr; attrStr = [[NSMutableAttribu
CodePen probably won't work great in this browser. We generally only support the major desktop browsers like Chrome, Firefox, Safari, and Edge. Use this one at your own risk! If you're looking to test things, try looking at Pens/Projects in Debug View. Inspired by Mark Otto's tour of GitHub's CSS and Ian Feather's tour of Lonely Planet's CSS, I thought I would join the party and talk about how we
http://codepen.io/chriscoyier/blog/codepens-css 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約5時間前 GitHubやLonely Planetに触発されて、この手のエントリーが続いています。今回は、CodePenのChris Coyierのブログ。 Overview SCSS Autoprefixer RailsのAsset Pipeline スタイルの方針はあるが、目的はほぼ見た目の整合性をとるため 「classを多用する」以外に、アーキテクチャは採用していない ページ当たり、2-3個のCSSファイル media queryの@mixinを使うが、.scssファイルごとにオンオフできるようにしている コメントを残すのには賛成派 Preprocessing S
入門Ansibleを出版しました¶ この度「 入門 Ansible 」を、Amazonにて出版致しました。 今までAnsibleに関する日本語の本はありませんでしたが、Ansibleの入門書的な位置づけとして、まずこれを読めば分かる、ということを目指して執筆しました。 本書を執筆するにあたり、レビュー頂いた方々に感謝致します。 内容はちょっと長いですが、以下の通りです。 はじめに Ansibleの特徴 Ansibleはシンプル ChefやPuppetとの違い Ansibleは "Better Shell Script" Ansibleを使ってみよう インストール inventoryファイル モジュール (module) playbookを作ってみよう YAMLの文法 playbookを書いてみる playbookの解説 task handler よく使うモジュール 複雑なplaybookを
http://www.amazon.com/Remote-Office-Required-Jason-Fried/dp/0804137501 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約1時間前 「リモートワーカーになってみて感じてること」で紹介した37 Singnals のDHHの最新作「Remote: Office Not Required」の日本語版がでて、ちょっと話題にのぼってるようですが、東京のスタートアップがリモートワークを成功させるのに向いているのではないかとふと思いました。 リモートで仕事をする際に、オフィシャルな情報の共有はそれほど問題にはならないですが、カルチャーの浸透や日常の何気ない会話のような非オフィシャルの情報共有が、会社を一つにまとめるには重要と言われてます。そこで、 GitHu
A remote or telecommute job is the holy grail of job searching. Leverage the resources on LinkedIn to find your dream job. For many job seekers, finding a remote or telecommute job is the holy grail of job searching. It means more flexibility, less time and money spent commuting, an escape from office drudgery, and more time with the family. But these positions are competitive, and they aren't alw
人は往々にして変化を嫌います。未知なる世界に遭遇するのが怖いからです。大抵の場合、既に環境に合っていないと分かっていても、慣れている場所に留まり続けるのです。これは仕事においてありがちなことです。時として人は、多大な不満を抱えながら仕事の方向性と職場環境との狭間で行き詰まってしまうことがあります。一度経験や権力、いい給料を手にしてしまうと、人はなかなか重い腰を上げて転職しようとはしなくなるのです。 惨めである必要は全くありません。知らず知らずのうちに自分の不幸を表に出してしまっているかもしれません。しいては自分自身がどれほど不幸であるかさえもわからなくなっているかもしれないのです。 今回ご紹介するのは、あなたが人生の転機を迎える時が来ているのか、あるいは解決可能でさほど重要でもない問題にぶち当たっているだけなのかを見極める5つのチェックポイントです。 1. 朝目が覚めても気分が良くない た
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く