タグ

2016年1月24日のブックマーク (5件)

  • 知らなきゃ損する「tmutil」の便利機能 - 新・OS X ハッキング!(44)

    最近、家族ぐるみでクレーンゲームにハマっています。目当てのグッズが取れたときの爽快感たるや! その結果、我が家にはぬいぐるみやらアクセサリやらが急増中です。そして先日、娘の大好きな「なめこ」が景品に登場するという発表が……散財必至の週末がやってきます。 さて、今回は「tmutil」について。Lionで追加されたTime Machine管理用コマンドだが、Time Machineの高い完成度もあり、それほど知られていないようだ。ここでは、そのうちかんたんに使える機能をいくつか紹介してみよう。 Time Machineの隠された「スイッチ」 Leopardで登場したバックアップ機能「Time Machine」は、OS Xにおけるバックアップ作業を根から変えた。従来は、手作業で書庫を作成して光学ディスクに書き込んだり、cronなど自動処理ツールを使って特定領域を外部ディスクへコピーしていたもの

    知らなきゃ損する「tmutil」の便利機能 - 新・OS X ハッキング!(44)
  • Swift2で作るコマンドラインツール - クックパッド開発者ブログ

    会員事業部の三木(@giginet)です。 この記事では、業務改善のために開発者向けのツールをSwiftで開発してみたため、その知見についてお伝えしたいと思います。 なお、この記事はXcode7.1上でSwift2.1を使った開発を前提としています。 作ったもの クックパッドiOSアプリでは開発の際に、新しい機能を実装したり、インターフェイスを改善したあとにiOSシミュレーターの動画を撮影しPull Requestに貼り付けています。 動画を撮影する際には、汎用的にスクリーンキャストを撮影する社内ツールを使っていたのですが、使いづらい面も多かったため、 簡単にiOSシミュレーターの操作をアニメーションgifとして記録したいという需要がありました。 そのため、空き時間を使って、簡単なユーティリティを実装しました。 なぜSwiftで作るのか 今回は、OS Xの開発用SDKであるCocoaを使い

    Swift2で作るコマンドラインツール - クックパッド開発者ブログ
  • 安全コンセプト記述言語(SCDL)の利用について - UML/SysML/BPMNモデリングツール Enterprise Architect

    安全コンセプト記述言語(SCDL)とは? 安全コンセプト記述言語(Safety Concept Description Language:SCDL)は、安全コンセプト記法 研究会(SCN-SG)が提唱する記法で、ISO 26262が要求する、機能安全コンセプト・技術安全コンセプト・ハードウェア/ソフトウェア安全アーキテクチャを効率的・効果的に検討・作成・説明・レビュー・共有することを目的としたものです。詳細は、安全コンセプト記法 研究会(SCN-SG) ウェブサイトをご覧ください。 「SCDLアドイン」をインストールすると、この安全コンセプト記述言語に基づく表記をEnterprise Architectで利用できるようになります。なお、このアドインはスパークスシステムズ ジャパンが独自に企画・作成しているものです。 SCDLアドインの利用条件 Enterprise Architectのすべ

  • SIはやめておけ

    20代の数年間SIで働いた。1年以上前に退職して今は別業界にいる。 今日、Evernoteを整理していたら「退職理由、SIの嫌な点」というメモが発掘された。退職直前のかなりストレスがたまっていた時期に書き殴った文章だった。学生の頃の私は絵を書いたりしていて、ものづくりで暮らしたいな〜などと思って始めたプログラミングが楽しかったので安易に受託開発業を選んでしまったが、その後悔が如実に表れていた。 一部自分でも覚えていない話もあったがコンテンツとしては面白かったし、今でもシステムインテグレーター業界で消耗する若者を減らしたいとは思うので公開してみる。 以下、同メモに加筆・修正したものなのでファンタジーだと思って読んでくれ。 工数至上主義受注した時点で売上がおよそ確定するので、後はその予定工数に収めて納品できれば御の字という考え方。よくある話だが、見積がおかしくても顧客と対等な関係が築けていない

    SIはやめておけ
  • RedmineでPlantUMLを使う事例 - プログラマの思索

    小川 明彦, 阪井 誠 : チケット駆動開発 日のソフトウェア開発の現場で生み出された「チケット駆動開発」という概念を、数多くの実例を元にモデル化・体系化を試みた最初の。 小川 明彦, 阪井 誠 : Redmineによるタスクマネジメント実践技法 Redmineによるチケット駆動開発の実践技法に関する最初のアジャイルなソフトウェア開発への適用方法、TestLinkによるテスト管理手法についても言及。 清水 吉男: 「派生開発」を成功させるプロセス改善の技術と極意 組込システム開発をベースとして、ソフトウェア開発特有のスタイルである派生開発、特にXDDPについて解説した世界でも稀な。既存製品を保守するのではなく継続的に機能追加していく昨今の開発では、派生開発特有の問題を意識しなければならない。XDDPはプロセス論だけでなく、要件定義などの上流工程の品質改善にも役立つので注意。 Le

    RedmineでPlantUMLを使う事例 - プログラマの思索