Emotion Wave Tech Blog

福岡にあるエモーションウェーブ株式会社のエンジニアが書いています。

未分類

Vue.jsでチェックされたら or 入力されたら送信可能にするボタンを実装する方法

最近、色々なJavaScriptフレームワークを使ってみている中原です。 jQuery:チェックされたら or 入力されたら送信可能にするボタンを実装する方法 | NxWorld 今日上記の記事がはてなブックマークで話題になってました。 これと同じことをVue.jsのデータバイ…

知識共有ってどうやってますか?

「ナレッジデータベースを作ってー」とか 「知識を共有できるようなのなんか考えてー」という要望をたまに受けたりします。 そんなときはとりあえず「PukiWikiで良いよね?」というのが最近の口癖。 今なら要望次第ではWordPressという選択肢もありかと思い…

イラレのスクリプトでカレンダー画像を自動作成

私は毎月ある歯科医院のHPのカレンダー更新の作業をしています。 そのカレンダーはイラレで作成していて、毎月お客様からその月のお休みの日や予定を聞き、イラレを修正し画像を更新していました。 毎月同じような作業をしていて、いつもこの作業を自動化で…

SQLでブービー賞

photo credit: Great Beyond via photopin cc 弊社が今の所に引っ越す前は近くにボーリング場があったため、納会の時とかにボーリング大会が恒例でした。 極めてレベルが低い大会でしたがみんな社長賞を狙って白熱しておりました。 (私はレベルを下げていた…

やっぱりIEはリークする

よくIEは開発者泣かせといいますが、 この前IEが原因?でまたリークしてしまいました。 なので内容を少し書いておきます。 FlashでActionScriptを使ったことがある人は馴染みがあるかもしれませんが、 Javascriptでもカスタムイベント(独自イベント)を作成…

Wpf DataGridからDataGridRow取得でnullが返る件

初登板ホリノウチです。 WPFでDataGridからDataGridRowの取得にはContainerFromIndexやContainerFromItemがあります。 (環境: Windows7, .net framework4, C#, wpf) DataGridRow row = (DataGridRow)grid.ItemContainerGenerator.ContainerFromIndex(index);…

Linuxサーバーのセキュリティ対策

linux(RedHat系)サーバー運用面でのセキュリティについて、 サーバー構築後、気をつけて実施している(したい)ことを書きます。 1. ユーザー管理 あたりまえですが、必要なユーザーのみ作成する。 また、途中で不要になったユーザーは削除もしくはログイ…

FuelPHPを使って開発する時に最初にやったこと

photo credit: Great Beyond via photopin cc 最近社内でインフルエンザよりもFuelPHPが流行っています。 FuelPHPを使ってみて、感じたのは ※CakePHPしか使った事ないので、Cakeと比較してですが。 動作が速い。 ドキュメントが少ない。 フレームワークのコ…

テーブル定義書からEntityクラスを自動生成したら実装が少し楽になった(きっと)

あけましておめでとうございます。 本年もよろしくお願いします。 とても久しぶりなブログですが、今年一発目はC#.NETを使った開発での話を。 データベースからSELECTで取得した値をクラスに格納したりすることがあると思います。 DataTable等に格納しても良…

ループなんか書きたくない(出来るだけ)

最近、C#ばっかりやってるのですが、ループは出来るだけ書かないように気を付けています。 photo credit: Eddy.H via photopin cc 例えばintのリストがあって、そのリストの中から値が5以下の値のみリストで取得するとき、 今までは以下のように書いていまし…

LINQで動的検索パート2

Yammerでメソッドのオーバーロードの話してたら、 LINQで動的に条件つける時ってどう書いてんの?って話になったので(なんで?)、メモ書き程度に書いておきます。 ちなみに環境は、Windows7、.NET Framework4、C#です。 24行目から28行目でパラメータに値…

Facebookイベントの不参加者を確認する方法

とっても久しぶりのブログかつ、全然大したことない内容です。 たまにFacebookイベント使うんですけど、 イベントの欠席の人の確認の方法がぱっと見じゃ分からなくて、ググってもそれらしい情報無かったし、 もしかしたら良いことあるかもしれないので書いと…

グリッドのセルの合計をLINQで計算する

もう2月ですが、2013年はじめての記事ですので、明けましておめでとうございます。 先日は我社開発メンバで「良いコードについて話したりする会」というのをやってみました。 楽しかったし勉強にもなったので2回目も開催しようと思っています。 また、みんな…

2012年の我が家のふりかえりと子供たちから学んだこと #childrenac2012

この記事は子育てエンジニア advent calendar 2012 : ATNDへの参加エントリーです。 昨日は@natsu_nananaさんの「我が家の王子たちについて - 徳利的な毎日と私」でした。 我が家 私、嫁、長女(7才)、次女(3才)の4人家族です。 2012年の我が家ふりかえり…

Sublime Text 2でPackageControlの設定とかFuelPHP用パッケージのインストールとか

Sublime Textってエディタが捗るよって聞いたので、 しれっと便乗してすこ~しだけSublime Text 2を使ってみました。 こっからダウンロード。 Sublime Text - Download Package入れるとさらに色々と捗るみたいなのでちょっと設定してみました。 社内への共有…

実行環境でVB-Report7の依存関係?エラーが出た場合

具体的なエラーメッセージを取ってなかったんだけど。 依存関係のエラーが出ない環境もあるけど、出る環境もあったりします。 依存関係っぽいエラーだった場合、VB-Report7のインストールフォルダ(32bitだったらC:\Program Files\VB-Report7\Bin2010とか)…

Entity Frameworkでトランザクション

photo credit: billaday via photopin cc EntityFrameworkでのトランザクションの実装って、全く珍しい話では無いのですが。 TransactionScopeを使って実装しました。 Try Using ts As New Transactions.TransactionScope 'ここにデータの登録とか削除とか更…

ソフトウェア開発、納品、一筋縄では行きませんね

リリース後の対応に追われている中原です。 それなりな規模の業務システムを納品し1週間ほど経ちます。 大きな問題はそこまで無いのですが、細々とした問題は毎日発生します。 (あ。でも大きな問題も数点ありますけど) これが現実ですね。 機器のリプレー…

短冊に願いを込めて #天の川にお願い

7月7日は七夕でしたね。 弊社では去年より七夕飾りをしております。 大の大人たちが会社でやることでないことはわかっていますw でも、やってみると楽しいです。 短冊は大人の願い満載ですけどね! 来年もやりましょう。

ノートPCのキーボードに注意せよw

友人からパソコン買うときは選び方がわからんからついてきて、とよく言われます。 こないだもノートPC買うから一緒に選んでと頼まれました。その友人は自営業で仕事用で使いたいとのことでした。 テンキーが必要なのでデスクトップにするかノートにするか迷…

やってみた ~マシュマロチャレンジ編~

TEDで紹介された「マシュマロチャレンジ」。 一度やってみたい!と思っていたのですが 会議の時間を使ってやって良い、というお許しがもらえたので 開発チームのメンバーとやってみました。 詳しい話は実際動画を見てもらった方が良いと思います。。。 動画…

前からやりたかった座席配置にしてみた

今、4・5人のチームでVB.NETのプログラミングをしていますが、 技術的に詰まったり、相談したい時とかに、ぱっと後ろ向いて実際のコードをモニタで見て話せると 良いかなと思っていたので、4つの座席を2個ずつ背中合わせに配置してみました。 ちょっと様子見…

futuresyncに参加したのを機に僕がAgileから学んだことをまとめてみる #futuresync

2012年5月19日(土)に九州産業大学で開催された「future sync vol.2」に参加させて頂きました。 future sync 次世代技術を中心としたIT系コミュニティ合同勉強会 そこで「アジャイルぶつかり稽古」というセッションに参加させて頂いたという事もあり、 良い機…

素数判定~エラトステネスの篩~

こないだうちの会社の入社試験で簡単なプログラムを出題されてましたが、こういうのってなかなか自分から書こうと思わないですよね。 たまには、こういう頭の体操をして純粋にプログラムを楽しむのもいいと思います。 って事でちょうど気分転換に良さそうな…

VB.NETでテキストボックスとコンボボックスの連動を簡単に実装出来るようにしてみた

かなり個別な業務要件かと思いますが、 区分値入力のテキストボックスとコンボボックスが並んでいて、お互いに連動するという仕様がありました。 テキストボックスに「1」って入力すると、その入力値によりコンボボックスも選択値が変わるって感じです。 で…

OracleのテーブルからEntity Data Modelを生成した時に型がおかしくなるから困った

VB.NETの話です。 OracleのテーブルからEntity Data Model作る時にPropertyの型が適切にならないという問題の対処メモ。 現在、Visual Basic 2010でADO.NET Entity Frameworkを使用して開発しています。 データベースはOracle 10gです。 で、Visual Studioを…

javaでデザインパターンを書いて手を動かそう(3)と大花見に行ってきた!

久しぶりにブログ書きます。 4/7(土)にjavaでデザインパターンを書いて手を動かそう(3)と大花見に参加して来ました。 勉強会へ参加した切っ掛け 今まで比較的Javaに関わる事は多かったんですが、Framework使って上っ面だけでやってたので、 デザインパターン…

ListBoxの項目をD&Dで並び替え

.netのListBoxの項目の並び替えをD&D(ドラッグアンドドロップ)で並び替えたいと思い、とりあえずマウスポインタの座標にあるアイテムの取得方法を検索していたらListBoxのメソッドにIndexFromPointという素敵なメソッドがあったので、VB.netで実装してみた。…

アマゾン ウェブ サービス/Asakusa Frameworkセミナーin福岡

今回、Hadoopを使ったフレームワーク「Asakusa」について セミナーがありました。 そもそも「Hadoop」ってなんぞ?? という所なんですが、インターネットで調べると 「バッチ処理が速くなる」 「並列分散処理」 「Javaのプログラム」 この辺の単語が共通し…

LINQで動的検索条件

VB.NETやりだして約1ヶ月です。 全体的な作りどうするの?いい感じのFrameworkとか無いのかな?状態から始まり、 まあ、そんなFWとかあるわけなく、試行錯誤し、なんとなく形が作れてきた感じがするこの頃です。 とりあえず、SQL文書きたくないってのがあっ…