tsurutanのつぶやき

備忘録としてつぶやきます

初心者

Android Fabricを使ったクラッシュ分析 テスト配布

今回は今買収されそうで話題なTwitter社のFabricを紹介したいと思います。 Fabricとは、開発者の方々がより良いアプリケーションをつくるために便利なモジュール形式のモバイルプラットフォームです。 FabricをAndroidに導入することで、Web上のサイトからク…

Picasso を使った画像表示

今回は神Jake Wharton 氏が作成したPicassoという画像のダウンロードやらキャッシュをやってくれるライブラリーについて紹介したいと思います。 使い方 使い方は至って簡単!! Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView)…

動作が遅い!?Macを最適化して高速化しよう!

コンピューターシステムの動作が遅くなることはよくあることです。 その原因として、ウィルスやスパイウェアがPCに入り込んでいるのが考えられます。 Macは他のPCに比べてこのあたりしっかりしていますが、それでも動作が遅くなってしまうことがあります。 …

Wantedly プレミアムに登録してみた結果

皆さんWantedlyについてご存知ですか? www.wantedly.com Wantedlyとは 運命のチームや仕事に出会えたり、人脈を広げ、ビジネスの情報収集に使えるビジネスSNSです と公式には書いてあります。 実際にWantedlyに登録しておくと自社の募集を出せたり、また自…

Pythonでスクレイピングをしてみよう!

今回はPythonでスクレイピングをするやり方について説明しようと思います。 まだpythonを始めたばかりスクレイピングって難しそうだけどどうやってやるの?と苦しんでいる読者を想定しています。 Scrapingでできること 店舗一覧、商品一覧を抽出する ・ニュ…

Android レイアウトの境界線を表示して開発速度を上げる

Android Studioで開発をしている場合、デフォルトのLayout Viewerや最近実装されたConstraint Layoutでだいぶデザインの調整がしやすくなっているのですが、いかんせんアプリを動かしてみると想定外のバグが発生してしまします。 そこで、アプリを起動しなが…

Rubyでスクレイピングをしてみよう!

Rubyでスクレイピングをしてみよう! Scrapingでできること ・店舗一覧、商品一覧を抽出する ・ニュースサイトからヘッドライン一覧を抽出する ・ページのURLを全て抽出する などなど今まで煩わしかったことが解消できます! Rubyの開発環境 すでにRubyをイ…

UNIX コマンド集

UNIXシェルとは UNIXオペレーティングシステムおよびUnix系システムの従来からのユーザインタフェースを提供するコマンドラインインタプリタまたはシェルである。 です。コマンドを覚えてターミナルマスターになりましょう。 コマンド一覧 シェルコマンド コ…

DNSの仕組み

DNS(Domain Name System)とは インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名とIPアドレスの対応関係を管理するシステム。企業などの組織内ネットワークの内部でのみ運用されるドメイン名を管理するシステムも存在するが、一般的にはイ…

JAVA Iteratorの使い方

JAVAにはIteratorというインターフェースを実装しています。 今回Iteratorについて説明していきたいと思います。 まずIteratorとは何か イテレータ(英語: Iterator)とは、プログラミング言語において配列やそれに類似するデータ構造の各要素に対する繰返し…

c言語で簡単なシェルプログラムを作ってみた

c言語で簡単なシェルプログラムを作ってみたので順を追って説明していきたいと思います。 今回はsystem関数を使わずにforkとexec,pipeを使い実装してみました。 1. forkを使い子プロセスを作成する pid_t pid = fork(); //子1プロセス時に実行 execvp (comm1…

インターンのメリット・デメリット

私は現在、理工系大学の情報工学科に所属している三年の学生です。 今3社でインターンをしており、今月でちょうどインターンを初めて一年が経ちましたのでインターンをするメリット・デメリットについて書いてみようと思います。 メリット 専門的な知識が増…

Ruby on rails 初心者 役立つコマンド集

Ruby on rails には欠かせないコードを綴ります。 Mysqlサーバーの起動 mysql.server start rbenvを使ったファイルの更新 rbenv rehash 更新ファイル railsサーバーの起動 bundle exec rails server or rails server or rails s コントローラーの作成 rails …