タグ

2015年6月8日のブックマーク (9件)

  • Swiftで作るToDoアプリ開発チュートリアル(iPhoneアプリ開発入門)

    EasyRamble は、技術ネタや子育て、英語学習、アウトドアなどについて綴るブログです。Ruby on RailsSwift などで、Webサービス/アプリを作っています。 Swift と Xcode を使っての iOS 開発で、ToDo アプリを作ってみる開発のチュートリアルです。ちょっと長いですが、スクリーンショット付きで Xcode の操作方法を解説して、必要となる Swift のソースコードも全て掲載しています。以下画像のような、オーソドックスな ToDo アプリを作っていきます。 Todo アプリを操作するデモ動画を YouTube に上げました。以下から確認できます。 Swift/iOS Todo App demo | YouTube 私は Swift と Xcode に取り組み始めて1ヶ月程度の iOS 開発の入門者です(記事公開時の2015年6月当時)。iOS 開

    Swiftで作るToDoアプリ開発チュートリアル(iPhoneアプリ開発入門)
    uneasy
    uneasy 2015/06/08
  • エンジニアと仕事するときにデザイナーができること

    エンジニアの視点を学ぶデザイナーとエンジニア仕事の仕方も考え方も異なります。しかし、良い製品をつくるためにはお互いの協力が欠かせません。考え方が違うからといってそのままにしておくと、品質の低下に繋がることがあります。 「デザイナーはユーザー(人)の声や行動に耳を傾けるべき」「彼らのニーズに合わせた提案や設計をすべき」といった論調を見かけることがありますが、これはユーザーだけでなく、一緒に仕事するエンジニアにも適応できます。すぐ側にいるエンジニアを考慮した提案ができないのであれば、ユーザー相手はもっと難しいと思います。 今でも仕事でビジュアルデザインを担当することがありますが、エンジニア仕事をする際に以下の 6 点に気をつけています。 1. どういうタイプのエンジニアか知るすべてのエンジニアがデザインに興味があるとは限りません。中には仕様を指示してもらえればそれで良いといった方もいます。

    エンジニアと仕事するときにデザイナーができること
  • 2時間で書ける!職務記述書の作成方法 - エルの楽園

    タイトルは釣(ry lafrenze.hatenablog.com このエントリで「職務記述書(Job description)を書こうよ!」という話をしたところ、割と多くの方から 「職務記述書って何、初めて聞いた。どうやって書くの……?」 「全員の合意を取るなんて無理ゲーじゃん、意見調整どうするの?」 などというご質問をいただいたので、稿では職務記述書をチームメンバー全員でよってたかってざっくり書く方法を解説します*1。さすがに純粋に2時間だけできっちりした職務記述書のすべてを書いてしまうという訳にはいかないですが、この方法を使えば一番難関のスキルセット一覧を書き出す作業が短時間でできますし、全員を一度に拘束するのも2時間くらいで済むかと思います。 このやり方が向くのは以下のようなケースです; 初めて職務記述書を書くけれど、どうすればいいかまったく見当がつかない そこまで厳密なものでな

    2時間で書ける!職務記述書の作成方法 - エルの楽園
  • ドメインパーキング

    techlabpaak.com

    ドメインパーキング
  • 増員中のベンチャー企業での社内インフラ構築 | Ore no homepage

    エンジニアなんだから社内インフラとか余裕でしょ?」とか言われたわけではないんだけど、社内ネットワーク構築とかやったことないんだわ。なのでそのメモ。 企業規模 創業2年弱とかそんくらいのBtoBベンチャー。 社員数30人くらい。うちエンジニアは6人。 要件 社員用NWとゲスト用NWは分けたい 社員用NWから外に出て行くIPは固定IPにしたい ゲスト用NWから外に出て行くIPは↑とは別にしたい VPNほしい 構成 モデムからの線をHUBで二に分岐する。分岐先にはそれぞれ別のルータがいて、それぞれが別のプロバイダとPPPoEを喋る。1つのルータから2つのプロバイダに接続させて、うまくルーティングさせてもよかったんだが、機器の予備という意味でももう一個ルータがあってもいいんじゃないかと思ったので買わせてもらってこの構成にした。 各機器の設定は至極単純で、ルータは上述したようにPPPoE接続設定

    増員中のベンチャー企業での社内インフラ構築 | Ore no homepage
  • これからGit を始めてみようという人のための使い方と入門フロー

    作成:2015/06/8 更新:2017/04/16 Web制作 > 使い方 Git(ギット) でどういったことができるか、メリットなどは結構知っている人が多いと思うので、ここでは「コマンドやGUIなどの初歩的な部分だけを1日で使える」ようになるためのフローをポイントだけメモしておきます。 内容は知っているけど実際に使っていない人、筆者のような超初心者、分厚いを読むのが苦痛な人、すぐに使いたいのでポイントだけサクッと教えて欲しい人対象となります。 エンジニア速報は Twitter の@commteで配信しています。 もくじ 準備 準備する物3つ 予備知識 必須用語を「ひとこと」で解説 実践 ファイルの表示設定 git コマンドと便利なコマンド クライアントツールとリモート SourceTreeの使い方 Bitbucketの使い方 準備 準備する物3つ とりあえず、必要な物は以下の3つ。イ

    これからGit を始めてみようという人のための使い方と入門フロー
    uneasy
    uneasy 2015/06/08
  • [PHP]文章を解析して単語ごとに分解する(形態素解析) | PHP Archive

    語は英語と違い、単語同士が明確に区切られていないので、一つ一つの単語の品詞を調べる場合は、いわゆる「分かち書き」をする必要があります。 分かち書きとは次のように単語を分けて書くことです。 これは日語です → これ | は | 日語 | です プログラミングで分かち書きを行うには大変な労力がかかるので、ゼロから開発するのは現実的ではありません。 簡単に行う方法の一つは Yahoo! API を利用することです。 クエリを送るだけで簡単に解析結果を受け取ることができるので便利ですが、リクエスト回数に上限があったり、クレジット表記が義務付けられたりするので、状況によっては使いにくくなります。 もう一つはサーバーに MeCab をインストールする方法です。 Mecab はオープンソースの形態素解析エンジンで、様々な分野で活用されている実績あるプログラムです。 可能ならこちらを導入するのがベ

  • 【Swift】ハマりがちな循環参照について - Qiita

    iOSアプリを作ってると気づかないうちにやってしまっている循環参照。 メモリリークの原因は大概コレが原因となっていると思います。 1.循環参照とは? 循環参照とは「クラスAとクラスBのインスタンスがそれぞれ存在した時、クラスAのインスタンスをクラスBのプロパティに格納し、クラスBのインスタンスをクラスAのプロパティに格納する」といった状態になった時に、お互いにインスタンスを参照しあうため、どちらも解放されずにそのまま残り続けてしまう、という現象です。 2.強参照と弱参照 クラスのインスタンスは何も指定しなければ通常「強参照」と呼ばれる形で代入されます。 強参照とは、端的に言えば親子関係です。 親が解放されると子も自動的に解放されます。 ここで上記のようにお互いが親としてインスタンスを保持すると循環参照が起きるわけです。 そこで、この循環参照が起こることを防ぐために弱参照を使います。 Swi

    【Swift】ハマりがちな循環参照について - Qiita
  • そろそろ本気でDockerを始めるためのTips - のんびりSEの議事録

    去年あたりから急激にDockerが騒がれてますな〜と ここいらで気で慣れておきたいところなので、Dockerコマンド〜Dockerfileの作成をまとめてみました。 Dockerとは Docker Inc. がオープンソースで開発しているコンテナ型仮想化技術、ソフトウェア。 各コンテナは独立した環境になっており、その中でアプリケーションをパッケージング、デプロイ、実行することができる。 また、このコンテナは簡単に再利用することが出来、コンテナを複数起動することにより容易にアプリケーションサーバを複数実行することが可能。 Dockerfileに設定を記述していきコンテナを構成していく。GO言語で記述できる。 コンテナとは 一つのホスト上で複数の隔離されたLinuxシステム(コンテナ)を走らせる、OSレベルの仮想化ソフトウェア。 VMに比べ、消費リソースが少い、起動が早い、オーバヘッドが少い

    そろそろ本気でDockerを始めるためのTips - のんびりSEの議事録