Septeni Engineer's Blog

セプテーニエンジニアが綴る技術ブログ

お知らせ

ScalaでAndroid開発をする方法 / セプテーニ技術読本(2017) PDF配布

こんにちは!杉谷と申します。 セプテーニグループのセプテーニ・オリジナル社とコミックスマート社のCTOを務めています。 AndroidがKotlinを正式サポートというニュースが駆け巡っています。 同じJVM系のScalaはどうなの?Androidで使えるの?と思われた方…

ScalaMatsuriで同人誌を配布した話《PDF有り》 / 今週末にイベント開催します

こんにちは、杉谷です。 少し前に開催されたScalaMatsuri2016に将軍スポンサーとして参加させていただいたいた際、スポンサーノベルティとしてScala同人誌の配布をさせていただきました。その際に得られた知見を共有します。 なぜ作ろうと思ったのか ノベル…

エンジニアブログを、はてなブログに移行しました!

こんにちは、貴子です。 弊社のエンジニアブログをwordpressからはてなブログに移行しました。 はてなブログに移行した理由は、単純に複数の社内エンジニアに、はてなブログを使いたい!と希望されたからです。。。 そこで移行手順を軽くまとめました。

gulpを使ったToDoアプリ(AngularJS + TypeScript)の開発環境自動化

大久保です。最近、プロジェクトでTypeScriptを使い始めたのですが、JavaScriptと比較するとかなり使い勝手がよく、気に入っています。プライベートでも使いたかったのですが、やっぱり、、 編集・保存 → コンパイル実行 → ブラウザリロードというのはなかな…

エンジニアにSEO対策を求めるのは間違っているだろうか?

どうも、こんにちは。セプテーニ・テクノロジー(ベトナム・ハノイ)駐在の鎌田です。 タイトルはただのキャッチコピーなので気にしないでください。セプテーニ・テクノロジーという会社は、ベトナムでオフショア開発する会社です。私が最近どんな仕事をして…

Septeni×Scala勉強会 #3 開催しました

こんにちは、杉谷と申します。昨日6/17に、弊社にて「"Septeni×Scala"勉強会 #3」 を開催しました。本勉強会は弊社の知名度アップを目標としつつ、社内教育を兼ねたもので 1~2ヶ月おきに定期的に実施しており、今回は3回目です。

TypeScriptの静的解析ツールを導入する

こんばんは、ゆあさです。今回はTypeScript用の静的解析ツールであるtslintをGruntのタスクとしてプロジェクトへ導入するまでの流れを書いていきたいと思います。

Clojureのマクロいじってみた

こんにちはkouです。lisp系言語といえば大量の()と強力なマクロという印象がありますよね? 個人で適当にClojureいじってるとマクロを利用する事はよくありますが、自分でマクロを作るという事をしてきませんでした。難しそうってのもありますが、なんか怖そ…

ITエンジニアに必要な会計知識

どうも、こんにちは。セプテーニ・テクノロジー(ベトナム・ハノイ)駐在の鎌田です。前回こんな記事書きました。 「いまどき!?」CakePHPでPHPUnit入門で、続きを書こうかとも思ったのですが、筆者自身、最近PHPから離れたこともあり、 「CakePHPでUnitテス…

【Swift】CoreDataをメモリ上で取り扱う

どーも。寺坂です最近、CoreDataのテストを書いている時に、ローカルのファイルを汚したくないなー と思ったので、Swiftで メモリ上でデータ管理を行う方法 を紹介します。

忙しい人のためのIntelliJ IDEAショートカット集(´-`)

新卒で入社してもうすぐ一年目を迎えようとしている大久保です。(´-`)最近ジョインしたプロジェクトでIntelliJ IDEAを使っているのですが、あまり機能を使いこなせていないなと感じたので、IntelliJ IDEAのショートカット調べました。(´-`)自分がググっ…

エンジニアになって陥ってしまったこと

0:前節こんばんは、新卒1年目エンジニアの越です。2年目になる日まで残り2週間になりました。 1年間エンジニアをやっていて、プログラミングの複雑なところにずっと悩みながら過ごしてきたことを書いてみます。 今回はどうやって複雑なことを学んで行…

HTML5 File API とAngularJSで画像をアップロード前にプレビュー

こんばんは、ゆあさです。HTML5で追加されたFile APIを使うと、ユーザーが選択した画像ファイルをブラウザ上でプレビュー表示する機能を簡単に実装することができます。 そこでAngularJSを使ったアプリケーションで画像ファイルプレビュー機能の実装するサン…

CSSで簡単な絵を書いてみる

こんにちは。ベトナムの平井です。 最近のマイブームはチャーシュー作りです。 ハノイにはBigCという巨大なスーパーがあるのですが、BigCの精肉コーナーにはいろんな肉が巨大な塊で売っていたり、豚のゲンコツ(大腿骨。豚骨スープを取るときに使うやつです)…

fabric で playをスタンドアロンデプロイしてみた【botoでAWS操作】【Playデプロイ】

わんばんこ、しもむらです。 現在は、つぶやきGANMA!というサービスを開発・運用してます。つぶやきGANMA!のデプロイ自動化するにあたって、fabricでplayアプロケーションのデプロイ自動化したり fabric内でAmazon EC2, ELBを操作したりしたので、そこらへん…

Septeni×Scala勉強会

杉谷ともうします。前回の記事がはてブ100超えて嬉しかったです。セプテーニってしってる?しってる?しらない?…ですよね。我々セプテーニは知名度がありません。すごくありません。

マウスを使わないでどこまで出来るか粘ってみた[入門編 Mac]

新年あけましておめでとうございます!一時期、マウス使わないのカッコいい!!とギークな感じに憧れて 極力マウスを使わないで生活するなんて不毛なことにトライしてたんですが、解決したいことを目的別に考えると、便利ツールも多く今でも手放せないツール…

2014年。開発組織を作るためにやってみた事

杉谷と申します。最近、株式会社セプテーニの執行役員・技術担当に任命されました。頑張ります。前回のエントリから早1年ちょい、だいぶ組織が良い感じになってきたので会社ぐるみで試みてみたことを紹介します。

新人エンジニアが業務効率化のためにブックマークレット作ってみた

プログラマの三大美徳に 怠慢(Laziness) 短気(Impatience) 傲慢(Hubris) ってありますが、大して短気でも傲慢でもないので、とりあえずは怠慢になろうとしている新卒1年目の怠慢エンジニアです。日々のちょっとしたストレスチームで開発していると開発メン…

セプテーニ・ゲーム部 活動報告記

みなさんこんにちは!@joytomoです。ベイブレードの記事の続きはすっかり放ったらかしですが(そろそろちゃんと書きます・・・)、 今回は別内容にて。 会社のサークル活動制度を利用してゲーム部を立ち上げたので、そのお知らせです。

ScalikeJDBCの自動生成テストの通し方・DB切替してテストする方法

ベース記事はこちら(最新版もこちらにございます。) http://qiita.com/yharada/items/b238750d21c9fb63928e0.前座ScalikeJDBCを使ってのMySQL操作で遊んでみました。Play Frameworkのプラグインもあり、導入コストもかなり低く重宝しています。 導入の仕方…

「いまどき!?」CakePHPでPHPUnit入門

はじめまして、セプテーニ・テクノロジー(ベトナム・ハノイ)駐在の鎌田です。昨今、社内グループにおける新規サービス開発の現場においても、RailsのRspec、ScalaのScalaTest・Specs2等々、自然言語に近いテスト表記を用いた近代的なテスト駆動開発が主流…

第九回スクラム社内勉強会

こんにちは!新卒エンジニアの大久保です。最近プロジェクトでAngularJSを触ったのですが、今までjQueryで感じていたDOM操作の限界を軽々と突破できたことに感動しました!!フロントエンドからバックエンドまで触れる現場なのでフルスタックエンジニアを目…

Seasar2でのDaoテストコードをH2DB化

t_konoです。大分、間が空いての投稿になります。 今回もマニアックなネタで需要がなさそうですが気にせず載せますよ。弊社では現在あるプロジェクトでフレームワークとしてSeasar2+SAStrutsを使っています。 そして既にプロジェクトが開始してから数ヶ月経…

【2015年4月入社】地方在住者向け/エンジニア採用の募集を開始しました!

【2015年4月入社】地方在住者向け/エンジニア採用の募集を開始しました!STEP1:エントリー=コード問題を解きます(スキルアセスメントを最初にします) STEP2:問題の解き方がよかったひとを2泊3日の開発合宿に招待します STEP3:合宿でのパフォーマン…

MongoDBに触れてみた(Replica Sets)@開発合宿

こんにちは。 事業開発本部 コンシューマーサービス部の木村です。普段はソーシャルゲームの開発を行ってます。先日、1泊2日の開発合宿に言ってまいりました。行ったことMongoDB・インストール ・文法 ・レプリケーション ・シャーディング下知識がなかった…

node.jsでの既存アプリケーションへのリアルタイム実装を検討しました@開発合宿

こんにちは。 自宅に居る時、 夜は「お父さん寝ちゃダメー」、朝は「お父さん起きてー」と、娘から常に起きている事を強要されているfujitaです。今回は、先日部内で開催されました男だらけの開発合宿にて、 ”node.js”をテーマとした取り組みを行いましたの…

開発合宿に行ってきた@日光

こんにちは。三竹です。このエントリーにあるように、先週の8月22日、23日で開発合宿に行ってきました。 場所は日光の民宿/はじめのいっぽ。 貸切で、かつ涼しい、というよりTシャツでは寒いぐらいの環境の中、1泊2日の開発漬けの時間を過ごしてきました。 …

R言語をいじってみた

お元気ですか? 明日から弊社テニス部の合宿でウキウキしてる@toshikimiyagawaです。先のエントリーで紹介したとおり、弊社では開発合宿というものを行っています。 今回私はR言語について調べましたので、簡単に紹介したいと思います。 (C) R Foundation, f…

開発合宿 in 日光

新人の@joytomoです。弊社では、年に4回のペースでエンジニアの開発合宿を行っております。 5月の三浦海岸に続く今回は、日光にて開発合宿をしました。趣旨と概要そもそもなぜに開発合宿するのかと申しますと、 技術力の向上 開発者同士の親睦 の2つを主な目…

Jenkinsを使った継続インテグレーション(環境構築)

こんにちは。三竹です。ご無沙汰してます。ここ最近、ストレス解消と品質向上は継続的インテグレーションでしょ、と思い立ち、 CI(continuous integration)環境を構築を目指し色々とトライしてみたので、その経過を残していきたいと思います。目的地は、Cake…

iOS開発をこれから始める方に

こんにちは! 今日から2年目、オカモトです。最近Androidが好調と言われているものの、iPhoneの人気もまだまだ馬鹿にならないお陰で、 iPhoneアプリ開発の関連書籍や参考サイトは山のようにあります。 山のようにあるのはありがたい反面、何を見ればいいん…

macvimでCtrl-:(コロン)やCtrl-;(セミコロン)を使う

こんにちは@toshikimiyagawaです。 最近会社のPCをmacにしました。 それとともにメインエディタをemacsからvimにしてみました。 ただ、emacsからvimに乗り換えるにあたって困ったことが1点ありました。 emacsではCtrl-;にother-window-or-splitを Ctrl-:にan…

デベロッパーズサミット2013(2/14)に行ってきました

約一年半ぶりのfujitaです。こんばんわ。本日デベロッパーズサミット2013(Developers Summit 2013 Action!)に参加してきましたので、ご報告させていただきます。参加させていただいたセッションは、 Androidセキュアコーディング 久保正樹さん、松並勝さ…

percol(コマンドライン版Anything)のススメ

こんにちは@toshikimiyagawaです。 2012年も大晦日。 今年は個人的には結婚という大きな節目を迎えたこともあり、いろいろあったなという印象です。 来年は新年早々結婚式と引越し(予定)というイベントも控えており、今は大忙し。さて、久しぶりの投稿はこ…

カンシチェッカーProの公開を終了します

こんにちわ、@damayaです。昨年の9/8にリリースした「カンシチェッカーPro」ですが 明日6/29をもちまして公開を終了します。 たくさんのダウンロード、誠に有難うございました。 この場を借りて感謝申し上げます。

端末管理画面システムリリース直前号 〜明日春が来たら〜

こんにちは! いつもお久しぶり、@masashi です。前回、『花粉症対策としてレーザー治療に挑戦してみました』と書きましたが、 ハウスダストのアレルギーにも有効なようで、今のところ調子はいいです。本格的なシーズンがきたらまたレポートしたいと思います…

端末管理システムを作っております。

こんにちは! 花粉症対策としてレーザー治療に挑戦してみました @masashi です。 シーズン前というのもありますが、日ごろの鼻づまりがなくなってゴキゲンです! さて、年明けから通常の業務と平行して、 @tsumakky と私で「端末管理システム」なるものを作…

はじめまして。良いお年を。

エンジニアブログをご覧のみなさまはじめまして @masashi です。 4月に入社し、7月からプログラミングをはじめ、 2011年も終わりを迎えようとしている本日やっとのご挨拶です。 よろしくお願いします。7月からPHPをはじめ、 10月からは他の方も…

日本一早い(といいたい)ad:tech New York 2011 突撃レポ -vol.3-

こんばんわ、@you_your_yu です。今日で3日目、最終日となったad:tech NY のレポート、今日もアップします。昨日2:00am帰宅+レポートアップにも関わらず、今日は7:00出発でした。不摂生がたたり、久しぶりに両目にものもらいができてしまったようです。今日…

日本一早い(といいたい)ad:tech New York 2011 突撃レポ -vol.2-

こんばんわ、(徹夜明けで気持ち悪くなるくらい眠い) @you_your_yu です。昨日の夜は、警察のカーチェイスと、両隣の部屋から聞こえた同じような騒音のお陰でほぼ眠れませんでした(アメリカは壁が薄いですね)。メゲズに ad:tech NY 2日目もレポートアップしま…

日本一早い(といいたい)ad:tech New York 2011 突撃レポ -vol.1-

みなさん、はじめまして!@you_your_yu といいます。そういえば企画側の投稿は初ですね。実は企画担当もこっそりいたりします。突然ですが、今僕はad:tech NewYork に来ています!(※正確にはad:tech の内容をホテルでテープ起こしして思い出しています。NYの…

NetBeansを利用した快適PHPコーディング生活②

最近自分の部屋がきったなすぎて若干引き気味の@toshikimiyagawaです。気を抜くと、ネジ踏みます。ドライバーも踏みます。 ただ、自作erの部屋なんてこんなもんだとも思ってますwwwさて、今回はNetBeansでのPHPプログラミングの2回目ということで、 NetB…

NetBeansを利用した快適PHPコーディング生活①

※れっきとしたja.netbeans のマスコットです。こんにちは! @toshikimiyagawaです。 テニス合宿行ってきました。久しぶりに大学時代のテニサーのノリで満喫してきました。 しかしながらカラダはボロボロ。もう若くないですねw

セプテーニオススメ統合開発環境

こんにちは。 先週末にガットも張り替えて準備万端! 今週末の社内テニス合宿がとても待ち遠しい@toshikimiyagawaです。今回はセプテーニで利用されているIDEやテキストエディタの紹介をします。 セプテーニでは現在弾丸親父(アンドロイドアプリ)なども開発…

Androidアプリ『弾丸親父』をリリースしました!

皆さん。こんにちは@kouhei328です。本日我がセプテーニ事業開発本部より Androidアプリ『弾丸親父 (無料)』がリリースされました!!弾丸親父は大砲に入った漆原(うるしばら)部長を飛ばして距離を競うアプリです。 では簡単に紹介をさせていただきます・・

歓迎会を開きました!

こんにちは! 今日の朝のスピーチで若干滑った@kakeyangです。 今日は、今月ジョインしていただいた@_fujitamさんの歓迎会を開催しました! 今日のメンバーが、我がセプテーニの事業開発のコアメンバーになるのです。

はじめまして

今週入社しました@_fujitamです。 入社3日目にして、「ブログを書いてください」と言われ、若干きょどりましたが、業務の一環としてブログでアウトプットする機会を頂けた事を好機と捉え、勉強意識を保ちつつチャレンジングに書いていけたらと思っています。…

はじめまして★

Septeni Engineers' Blogをご覧の皆様はじめまして!新入社員の@tsumakkyです。(twitterも新しく作成したのでさみしいページです 笑) 今までは地球惑星科学専攻というところで、初期地球形成について研究していました!なんか壮大なテーマに見えて、やって…

東日本大震災について

こんにちは。三竹です。弊社も震災の影響は色々と受けましたが、徐々に落ち着きを取り戻してきています。現在は通常営業をしております。まずは、震災の方々へのメッセージを伝えたいと思っています。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−このたびの地震に…