『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day
2013/10/16: Githubのhelp「Remove sensitive data」について追記 先日、初めて知ったのですが、GithubのプルリクをCloseは出来ても、削除は出来ない。(*1) 普段使う上では困らないのですが、パスワードなどの公開すべきでない情報がプルリクに含まれると、結構ヤバい事になる。 結論 結論を先に書くと「リポジトリを作り直すしかない」 試したこと プルリクしてるブランチを上書きする パスワードなどの情報をコミットから(rebase -iなどで)消してからブランチを上書きしてみた。 $ git push -f origin topic_branch プルリクに上書き前後の履歴が全て表示される... プルリクエストしたブランチを削除する 実はGithubでプルリク中のブランチを削除すると、自動的にプルリクがCloseになる。 Closeになるだけだった..
こんにちは、株式会社CFlatです。 Redmineといえばプロジェクト管理ツールの定番といっていい強力なツールですよね。弊社でもプロジェクトによってはタスク管理に使用しています。 Redmineでは機能やタスクはチケットとして登録されていきますので、プロジェクトが進むにつれてチケットがどんどん増えていきます。チケットが増えてくるとうまく状況を把握できなくなって対応漏れが発生したり、なんとなくRedmineの更新を後回しにしてしまったりというようなあまりよろしくないことが起こり始めます。 それを回避するためにRedmineにはチケットのフィルタ機能があります。担当者やチケットのステータスなどによる絞り込みが行えます。さらに強力な機能としてこの絞り込み条件を保存する「カスタムクエリ」という機能があります。気が付きにくい機能なのですが使わない場合と比べると快適さが全然違いますので、知らない方は
某社との合同勉強会のLTで発表したMongoDBを半年運用してみたが、えらいはてブされててびっくり。。。あのままだとMongoDBは絶対使わないって結論になっちゃいそうなので、自分をフォローする形でエントリを書きたいと思います。 資料はこちら。 Mongo DBを半年運用してみた View more presentations from Masakazu Matsushita コネクションエラー多発 これは、7月にmongosの場所がmongodからSocketサーバ/Webサーバ/管理サーバに移動した件と関係しています。 まず、Socketサーバ/Webサーバ/管理サーバともにJavaで実装されているので、MongoDBへの接続はJavaの公式ドライバーを利用しています。当初のドライバーの利用方法は、 // Shard1, Shard2, Shard3のPRIMARYと同居してるmong
テスト書きすぎるとよくないって言ってる人がいた.DHHっていう人.作業時間の1/3以上テストしてたらおかしいとか,ActiveRecordのバリデーションなど,Railsの機能はテストしない,とか. Signals vs. Noiseの去年のエントリに、テストをどれくらい書くべきかということについてDHHが指針を示していたものがあったので... - Sooey 偉い人が言ってるからという理由で,テスト手抜き派の人に良い材料を与えてしまった.僕は意見ちがって,作業時間半分以上はテスト書いたりしてる. テストたくさん書くと,最初に書くときのコストは増える.けど,あとから読む時や,変更したい時には,読むだけだし,書くのも差分だけで良い.コード本体を理解できれば,要らないテスト捨てるのは,落ちたのを消すだけだから簡単.あとで見て,テスト足りないと分かったときに,明文化されてない仕様からテストを補う
フラッシュメモリがITインフラを大きく変えていく。使いこなすためにアプリからインフラまで見渡せる人材を。ガートナージャパン いまから3年後の2016年には、企業システム向けSSDの平均記憶容量は1テラバイトを超え、2012年からの5年間でメモリデバイスの容量単価は5分の1になる。 4月24日から今日まで開催中のガートナージャパン「ITインフラストラクチャ&データセンターサミット2013」、初日のセッション「メモリの技術革新がもたらすITインフラとストレージの進化」では、リサーチ ディレクター 鈴木雅喜が、フラッシュメモリによるITインフラの大きな変化がこれから起きるとして、その変化にいまから備えるべきだと訴えました。 その大きな変化を引き起こす要素こそ、冒頭に記したフラッシュメモリを用いたストレージ容量の増大と単価の下落。特にSSDで1テラバイトを超えると多くの企業で業務用のデータベースが
先日プレスリリースが出たのですが、KAIZEN platform という会社で技術顧問などをやっています。それから、一昨日自分も出たWebアプリケーション開発に関する勉強会 (資料) を開いたじげんという会社でも少し前から同じように顧問のような形で携わっています。 自分が関わっている会社のPRも含めて、すこし、2013年現在のWebサービス開発の現場感、やり方みたいなものを書いてみたいと思う。ただ、自分の利益があるところの話だけではフェアではないので、Webエンジニアならよく知っているであろう Qiita を運営しているインクリメンツの様子も合わせて紹介する。 KAIZEN platform KAIZEN platform が提供しているサービスは planBCD という A/B テストの SaaS で、Webサイトのコンバージョンだとかを画面の構成要素を変えて効果測定したいとか、そういう
NTTドコモの加藤薫社長は10月10日、LinuxベースのオープンソースモバイルOS「Tizen」を搭載したスマートフォンについて、「一生懸命開発している。さらに強化すべき項目を洗い出しながら強化しているところ」と述べた。 Tizenの普及に取り組むTizen Associationは2月、今年後半にドコモがTizen搭載端末をリリースすると発表していたが、同日の冬春モデル発表会で、Tizenスマホは発表されていない。 関連記事 ドコモ、Tizen搭載端末を今年後半に発売 NTTドコモは今年後半にTizen搭載端末をリリースする。 孫社長、Windows PhoneやTizenには「興味なし」 孫社長はWindows PhoneやTizenには「興味なし」と言い切った。
Hadoop+SQL+インメモリ、マルチクラウド対応の「Pivotal One」プラットフォーム発表。EMC World 2013 EMCがラスベガスで開催中のイベント「EMC World 2013」。2日目の基調講演には、EMCとVMwareが設立した新会社「Pivotal」のCEO ポール・マリッツ(Paul Maritz)氏が登壇し、クラウド時代のアプリケーション基盤となる「Pivotal One」を発表しました。 Pivotalは、EMCが買収したGreenplumや開発コンサルタントのPivotal Labs、VMwareが買収したSpring SourceやCloudFoundryなどのチームを集めて12月に発足した組織。今月から正式な企業としての活動を開始しています。 Pivotal Oneは、ビッグデータとクラウド時代のアプリケーション基盤として、同社が今年末にリリース予定
フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発
今さらですがXcodeでGitを使ったバージョン管理の仕方をいろいろ調べたので調査結果をまとめたいと思います。調査した環境は以下になります。 Mac OS X 10.8 Mountain Lion Xcode 5.0 XcodeでのGitの使い方の記事なので、Gitって何?もしくは バージョン管理って何?という方は以下の記事を見た後でご覧ください。 ガチで5分で分かる分散型バージョン管理システムGit 目次 ローカルリポジトリ 準備:ローカルリポジトリの作成 ローカルリポジトリにコミットする ソースコードの変更を破棄する ローカルリポジトリの変更履歴を確認する 以前のバージョンとの差分を確認する リモートリポジトリ 準備:リモートリポジトリの作成 リモートリポジトリを複製する(Clone) リモートリポジトリを更新する(Push) リモートリポジトリから変更を取り込む(Pull) リモート
最新の類似投稿としてシェルスクリプトのコーディングルール2014も併せてどうぞ。 2014/10/09追記 ぼくがシェルスクリプトを書くときに気にしていること、過去の失敗で書き留めたことを忘れないために。 1. グローバル変数は大文字 PATH や HOME など、環境変数が大文字なので、エクスポートする変数を大文字で書くという習慣は一般的であるような気がしますが、エクスポートする変数を抱えるシェルスクリプトを作成する機会が稀なので。 グローバル変数は大文字 ローカル変数は小文字 エクスポートする変数も大文字 関数内からグローバル変数にアクセスする場合がありますが、やはり区別していると、可読性が増すような気がするのでお勧めです。 2. awk を知る Unix 上にて文書処理をするときに、数多くのフィルタコマンド(grep、cut、tr、head、sort、uniq、sed、awk、wc、
色んな所で「テスト(ここではユニットテスト)を書かないのは小学生までだよねー」とか、もっと汚い言葉で言われたりするけど、いまだにうちのチームでは自分だけしか書かない現状が悩ましい。 Jenkinsさんが激おこになっても誰も何も反応しない。 もちろん、全部が書けるとも思ってないので、自分が不安なところとか、変更が多く入りそうなところとかを中心に書くようにしてる。一種の精神安定剤みたいなもん。 あるとき、一緒に働いてるエンジニアさん(ここではAさんとしておこう)に「ここ難しそうだから、テスト書いたほうがいいですよ」って話をしたら、「じゃぁ、工数かかっちゃいますね」って言われて結局書いてなかったな。 そうだよ。ユニットテスト書いたら工数かかるよ。それは純然たる事実。でも、再利用できないチェックシートを作ってやるよりもいいと思うんだけどね。しかもこの前に見せてもらったこのチェックシートも運用レベル
AMDがゲームプレイ環境支援ツール「Gaming Evolved powered by Raptr」β版を公開。「GeForce Experience」の対抗馬はSNS機能付き ライター:西川善司 去る2013年9月25日(北米時間),AMDは米国ハワイで開催したイベント「GPU 14」で,新世代GPUシリーズ「Radeon R9」「Radeon R7」や,関連する新技術などを発表した。これらの新GPUや新技術については,すでに4Gamerでもレポート済みだが,実はこのイベントではもう1つ,「Gaming Evolved powered by Raptr」というツールの発表も行っている。 本稿では,これが何かという話をまとめてみたい。 そもそもRaptrとは何か 異なるサービスやプラットフォームのフレンドとコミュニケーションできるのがRaptrの特徴 Raptr(ラプター)と聞いて,それが
http://d.hatena.ne.jp/Yamashiro0217/20131004/1380855545 プログラマーの仕事は、 ほぼ、考えることだ。 これは正しい、正しいがゆえに 場合によっては駒の重さが30kgぐらいある。 どんだけ優れた将棋指しでも、30kgの駒を100回とか動かしたら、 疲れて頭回らなくて素人にも負けてしまうかもしれない。 30kgもある駒を動かすのは大変だ。 だからプログラマーはエディタ工夫したり、 開発環境工夫したり、色々して駒を軽くする。 この下りは、大嘘または大間違いだ 俺の周りにいる国際学会で発表するような研究をしてきた同僚や Googleなどの世界的な企業で活躍する、畏敬する人々は得意な道具こそあれ 道具の差や環境の差で、パフォーマンスが落ちたりしない なぜならは プログラマーの仕事は、 ほぼ、考えることだ。 ということだから。 研究であれば重要な
photo by Nat W 研究室のB4が院試バトルを終えて、いざ卒研!となるこの時節、1人でも無駄な悲しみを背負う人が少なくなるようにと、去年(研究室でGithub勉強会をしました。)に引き続き、研究室Github勉強会をしました。 資料 どんなことしたのかは、資料を流し見れば薄ぼんやりわかるはず。もうすこし統一感のある資料にしたかったですね。 背景とか 僕がいる研究室では、人間とコンピュータの親和融合から発展する幸福的世界観を目指しています。ざっくばらんに言うと、人間に使いやすいコンピュータだとか、生活を少し幸せにするソフトウェア的手法だとかを研究しています。 こういった人間が密接に関わる研究だと、ユーザビリティ評価とかやります。おなじソフトだけど、少しずつ条件がちがうプロトタイプをたくさん作って、比較実験をします。これに加えて、 プロトタイプ→ユーザビリティ評価→改善→ユーザビリテ
この元増田は他の業界のものも含めて設計をお願いしたことって多分無いと思うんだよ。 家の場合だったら、普通は設計図と各パーツの詳細見積りで初めて契約だろうが。 見積りの根拠出してくれっていったら、金くれって言われたよ その設計図は増田が事細かに出した要望を元に一から作ったものなの?って話。 つまり、出来合いのものを適当に組み合わせたものには設計料は掛からないし、そうじゃないものには設計料が掛かるってだけの話ですね。 当然だけど、システムの設計もただではない。大まかな流れを示すと以下な感じ。ちょっと適当。 ・発注元に(ちゃんとした)システム部がある場合 要求仕様を作成し、それに基づいた提案をシステム会社に依頼する。この時点で要件がある程度はっきりしている場合、概要設計を元にした詳細見積もりが可能。出来合いのものを流用できるような要件であれば精度は高く、そうでなければ概算部分が生じる(要件定義フ
ネクスウェイ システム推進室 松森正彦 氏、小田切一成 氏 に、永和システムマネジメントのアジャイル開発支援サービスを採用した経緯と評価について詳しく聞きました。 第一部: 「アジャイル開発指導を取り入れて、ヒット商品の開発に成功」 第二部: 「NEXLINK BASICがヒット商品になった本当の理由」 第三部: 「『開発を一度ストップする』という決断」 第四部: 「プロジェクトマネージャーは知っておいた方がよい、アジャイル開発の影の部分」 ネクスウェイについて ネクスウェイは、ソフトウエア、FAX、メールなどを通じてBtoBマーケティング支援する企業です。主な商品は、NEXLINK、eオンデマンド便サービス、e帳票-FAXサービスなど。年商249億円、取引法人 約8000法人、従業員数249名、創立は2004年10月。 NEXLINK BASICについて NEXLINK BASICは企
iOS Design Themes As an app designer, you have the opportunity to deliver an extraordinary product that rises to the top of the App Store charts. To do so, you'll need to meet high expectations for quality and functionality. Three primary themes differentiate iOS from other platforms: Clarity. Throughout the system, text is legible at every size, icons are precise and lucid, adornments are subtle
FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く