タグ

開発に関するfrkw2004のブックマーク (59)

  • 「耳ぴく」で操作できるメガネ機器 “ダブルぴくぴく”や“3秒ロングぴく”などで入力 神戸高専が開発

    手などを使わずに耳を動かす能力「耳ぴく」ができる人が一定数の割合で存在する。この研究では、この動作を眼鏡型ウェアラブルデバイスの入力として用いるハンズフリーな手法を提案する。 眼鏡を装着した状態で耳ぴくを行うと、眼鏡が後ろに引っ張られることで、眼鏡のレンズ側が顔に近づく。この原理を利用し、眼鏡の上部に静電容量式タッチセンサーか圧力センサーを搭載し、耳ぴくを検出する2つのプロトタイプを製作した。 タッチセンサー型では、装着した電極が物体と接触することを認識し、これにより耳ぴくの存在を感知する。この接触を感知する過程では、人の体に触れた際に加わる静電容量が電極に結び付き、これが原因で電流の急激な増加を示す過渡応答の時間が延長する現象を利用する。 圧力センサー型では、耳ぴくを行っていない状態でも額に軽く触れるように圧力センサーを設置し、耳ぴくをする際に増加する圧力を計測することで耳ぴくを検出する

    「耳ぴく」で操作できるメガネ機器 “ダブルぴくぴく”や“3秒ロングぴく”などで入力 神戸高専が開発
    frkw2004
    frkw2004 2024/03/27
    両手が空く操作機器って有用だよなあ。譜めくりもそうだし、医療でも工場でも両手を使って作業することはよくあることで、そこに単純なONだけでも別の操作系ができるのは大きい。
  • なぜオフショア開発でベトナムがひとり勝ちしているのか?

    あなたは今、オフショアを検討しているが、様々な国の選択肢がある中で、なぜ「ベトナム」というワードをよく聞くのか気になっているところではないでしょうか。まず大前提として「ベトナム」を第一候補として取り上げるのは間違いないと言えるでしょう。 それではなぜ、ベトナムを第一候補として取り上げて良いのか?まさに、ベトナムにオフショア拠点としてラボを開設してから10年経ち、東建コーポレーション様やカインズ様といった誰でも耳にしたことあるような会社との取引を多数実績として持っている会社に所属している私がその背景とともに、ベトナムの魅力を紹介したいと思います。 そして、ベトナムに魅力を感じていただいたうえで、ベトナムの会社選びのポイントや開発を進めていく上で気を付けておきたいポイントを併せて紹介いたします。 1.なぜベトナム?オフショアでベトナムがひとり勝ちしている理由 オフショアといえばベトナムと言われ

    frkw2004
    frkw2004 2024/03/19
    ここには書いてないけど、情報セキュリティに気をつけないといけない。ベトナムのどこかの会社に発注しても協力会社やら二次請けやらが集まってくるからね。人材の流動性も高いから人と共に情報も流れてしまう。
  • システム開発に銀の弾丸はないが「金の弾丸」ならある『人が増えても速くならない』

    例えばソフトウェア開発において、 人が増えても納期が短くなるとは限らない 見積もりを求めるほどに絶望感が増す 納期をゴリ押すと、後から品質はリカバリできない これを見て、「だよねー」「あるあるw」という人は、書を読む必要はない。 プログラミングは人海戦術で何とかならないし、「厳密に見積もれ」というプレッシャーは見積額を底上げするし、納期が優先されて切り捨てられた品質は、技術的負債として残り続ける。経験豊富なエンジニアなら、大なり小なり、酷い目に遭ってきただろうから。 だが、これらを理解できない人がいる。 要員を追加して、手分けしてやれば一気に片付くはず 厳密にやれば、見積りバッファーはゼロにできる 品質のことはリリース後にじっくりやればいい ……などと気で考えている。これは、ソフトウェア開発とはどういうものか、特性を知らないからだ。こんな無知な人間が経営層にいたり、顧客の代表となった場

    システム開発に銀の弾丸はないが「金の弾丸」ならある『人が増えても速くならない』
    frkw2004
    frkw2004 2023/06/11
    そのうち、「ミスリルの弾丸」「ヒヒイロカネの弾丸」「アダマンタインの弾丸」とか言い出すんじゃね?
  • Webの将来はサーバサイドレンダリング(SSR)に回帰していく。Denoが主張するIsomorphic JavaScript(もしくはUniversal JavaScript)とは何か?

    Webの将来はサーバサイドレンダリング(SSR)に回帰していく。Denoが主張するIsomorphic JavaScript(もしくはUniversal JavaScript)とは何か? 静的なHTMLファイルをWebサーバが配信する仕組みから始まったWebは、サーバ側で動的にHTMLを生成するCGIの仕組みや、Webブラウザ上でJavaScriptを実行してインタラクティブな操作を実現するなどの仕組みを得たことでWebアプリケーション基盤へと発展しています。 現在、Webアプリケーションの仕組みとして代表的なものがSPA(Single Page Application)でしょう。 SPAはWebブラウザ上で多くの処理が行われるためユーザーの操作に対する反応が速く、インタラクティブ性の高い快適なWebアプリケーションを実現できる利点があります。 しかし、これからのWebはサーバサイドレンダ

    Webの将来はサーバサイドレンダリング(SSR)に回帰していく。Denoが主張するIsomorphic JavaScript(もしくはUniversal JavaScript)とは何か?
    frkw2004
    frkw2004 2023/02/08
    昔の大型計算機と端末機の関係みたい。通信速度が上がればサーバーで集中して演算させる方が効率的。端末の性能が向上して相対的に通信速度が落ちたら端末側で演算させるのが効率的。
  • 自動運転車に震度7クラスのバイブ装置 滋賀の企業が開発

    自動車の車体を激しく振動させることでドライバーに注意を促す車載バイブレーター(振動装置)を滋賀県の企業が開発した。自動運転技術の進歩に伴って増加が見込まれる居眠り運転の防止を想定する。今後、自動車メーカーと連携して標準搭載を目指したいとしている。 自動車部品を製造する株式会社浮汽製作所が開発した。車のモーターに取り付けた重心の偏った重りが、車体を上下左右に激しく振動させる仕組み。重りの位置を変えることで、振動の強さを最大震度7クラスまで設定できる。 開発の背景には、自動運転技術の進歩がある。20年の道路交通法等改正で、ドライバーは高速道路の同一車線を低速で自動運転している間、テレビやスマホを注視することが認められた。ただし、法律で定める条件から外れた場合は、運転者が直ちに操作を引き継がなければならないため、飲酒や居眠りは引き続き禁止事項とされている。 同社では、自動運転で誘発される居眠り

    自動運転車に震度7クラスのバイブ装置 滋賀の企業が開発
    frkw2004
    frkw2004 2022/11/26
    駅員を起こすベッドは時間になると上体を起こして目覚めさせるらしい。音では起きないから。自動車って結構眠りやすいから、座席が振動して運転手を起こす仕組みは作られそう。社主はおやつ抜きになるかも。
  • オフショア開発ラボ型とアジャイル開発の相性が良い理由

    こんにちは花井です。 今回はオフショア開発のラボ型とアジャイル開発の組み合わせについて説明をしていきます。 オフショア開発ラボ型とは オフショア開発のラボ型とアジャイル開発は非常に良い組み合わせです。今回は、その理由について説明をしていきます。 オフショア開発ラボ型とは開発期間を決めて、開発チームを作りプロダクトの開発を行うオフショア開発の開発方法の1つです。 オフショア開発ラボ型の開発期間内であれば、柔軟に色々な開発を行う事ができます。 オフショア開発×アジャイル開発アジャイル開発とはアジャイル開発は、短い開発サイクルに開発を区切って、その開発サイクル内で柔軟に開発の機能や開発の方向性を変更しながら開発を行う開発手法の一つです。 アジャイル開発では、柔軟に開発ができることが必要です。 アジャイル開発を行うには、社内開発チームで開発を行うかオフショア開発ラボ型で開発を行うか、フリーランス

    オフショア開発ラボ型とアジャイル開発の相性が良い理由
    frkw2004
    frkw2004 2022/10/16
    オフショアで開発を外注すると、国内で問題になってる多重請負がオフショア先で続く。日本の法律の枠外だからさらにひどいことになりかねない。
  • AWSで2022に打破されたアンチパターン - Qiita

    TLDR AWS2022年の1月から9月までのアップデートが多数ありました。私(と、何人かのサポーター)が考えた、この期間内の打破されたアンチパターンを紹介します。32項目ありました! アンチパターンって何よ? 「AWSでこうしたい」という思いからAWSを使っていく方は多いはずです。 そのなかで、数多くのAWS使いこなしの工夫が生まれ、成功例が生まれていきました。AWSのサービスとして提供されていないことを工夫でなんとかした、そんな成功例たち。それが「秘伝のタレ」となり、「さわってはいけないもの」、あるいは「ロストテクノロジー」として、封をしたパターンとなっていないでしょうか? 動作やプロセス、構造について、当初は妥当であったのに、最終的に悪い結果が繰り返されるパターンであり、リファクタリングするための方法が存在するパターンこそがアンチパターンです。サービスアップデートされれば、いままで

    AWSで2022に打破されたアンチパターン - Qiita
    frkw2004
    frkw2004 2022/10/09
    「打破されたアンチパターン」って、「以前はアンチパターンだったものが打破されてアンチパターンではなくなった。」という意味に解釈される。「AWSの更新によりアンチパターン化した従来手法」とでも書くべき。
  • ブラックジャックの開発に時間をかけてみたら、報酬として開発スキルがレベルアップした。 - Qiita

    ♣︎. はじめに コンソール画面で操作するブラックジャックゲームを、PHPで作りました。その個人開発の過程を記事にします。 操作した時のコンソール画面はこんな感じです。 (テキストだとこんな感じです) root@9444efa94780:/var/www/html# php Main.php ブラックジャックの設定をします。 プレイヤーの人数を入力してください。(1〜3) 🙋‍ 1 プレイヤー1名でゲームを開始します。 あなたの持っているチップは100ドルです。 ベットする額を入力してください。(1〜1000ドル) 💲 10 10ドルをベットしました。 ブラックジャックを開始します。 あなたの引いたカードはハートの6です。 あなたの引いたカードはスペードのQです。 ディーラーの引いたカードはスペードの10です。 ディーラーの引いた2枚目のカードはわかりません。 あなたの現在の得点は16

    ブラックジャックの開発に時間をかけてみたら、報酬として開発スキルがレベルアップした。 - Qiita
    frkw2004
    frkw2004 2022/09/24
    デッキに使うのは5組(260枚)+ジョーカー1枚にしよう。そんでプレイヤーはジョーカーを好きなとこ(ただしランダム)へはさみ、ジョーカーでたら最後のゲーム。次はシャッフルする。本場カジノはこんな感じだったはず
  • 微弱な電気を使って塩味を1.5倍増強するスプーンとお椀開発のニュース→減塩中の方以外からも反響「風呂ラーメン?」

    リンク キリンホールディングス株式会社 電気の力で、減塩の塩味を約1.5倍に増強するスプーン・お椀を開発 | 2022年 | キリンホールディングス ニュースリリース「電気の力で、減塩の塩味を約1.5倍に増強するスプーン・お椀を開発」のページです。ニュースルームでは、キリングループの国内・海外のニュースリリースなど、メディア向けの情報をご紹介しています。 3 users 108 宮下芳明 Homei Miyashita (Professor, Meiji University) @HomeiMiyashita キリンホールディングス株式会社は、明治大学総合数理学部先端メディアサイエンス学科の宮下芳明研究室との共同研究で、減塩品の塩味を約1.5倍に増強させる独自の電流波形を開発し、この技術を搭載したスプーン、お椀型の「エレキソルト」デバイスを開発しました。 #エレキソルト pic.tw

    微弱な電気を使って塩味を1.5倍増強するスプーンとお椀開発のニュース→減塩中の方以外からも反響「風呂ラーメン?」
    frkw2004
    frkw2004 2022/09/08
    期待大。減塩は高血圧対策に必須だからな。
  • 電動キックボード開発者が“免許不要”のリスクを指摘 「後で大きなしっぺ返しが来る」

    電動キックボードの車両区分について定める道路交通法改正案が4月19日に可決した。最高速度が時速20km以下の電動キックボードは16歳以上であれば免許不要で乗車できるようになったが、これについてSNS上ではさまざまな意見が飛び交った。中でも、ある電動キックボード開発者の投稿がTwitter上で話題となっている。 電動キックボード「SUNAMERI」などの開発を進める、フヂイ エンヂニアリング(三重県鈴鹿市)の社長である藤井充さんは、電動キックボードの試乗会に対するツイートに下記のようなリプライを投稿。22日午後1時時点で約8000RT、1.2万いいねを集めている。 「電動キックボードの開発者です。使い方によってはとても便利な道具ですが、小径タイヤ故に自転車やバイクよりも路面の影響を受け易く、現状の日道路行政のままで免許不要(安全教育なし)で運用するのは非常に危険です。いろんな意味で危うい試

    電動キックボード開発者が“免許不要”のリスクを指摘 「後で大きなしっぺ返しが来る」
    frkw2004
    frkw2004 2022/04/23
    タイヤ径を大きくすればいいのに。アリエクでは10インチの電動キックボードが普通に売られてるよ。
  • ソフトウェア開発の見積もり入門

    見積もりとは? Wikipediaによると見積もりとは、以下のようにあります。 見積(みつもり。見積り、見積もりとも書く)とは、金額・量・期間・行動を前もって概算すること。見積もること。あらましの計算をすること。また、その計算。目算。「所要時間を見積る」、「一日の来客者数をざっと見積もった」など、おおよその感覚で数字の見当をつける場合の口語体表現でも使われる。 Wikipedia このように見積もりとは、なにかを行う前に事前にその結果を予想しておくことを言います。 見積もりを使うケースは、ソフトウェア開発に限った話ではありませんが、製造業であるソフトウェア開発においては『見積もり』というタスクは様々なケースで登場します。 見積もりが苦手な人は多い ソフトウェア開発では、「この機能を開発するときにどのくらいで完成できますか?」といったケースが見積もりのシチュエーションとしては多いかと思います

    ソフトウェア開発の見積もり入門
    frkw2004
    frkw2004 2022/03/29
    「見積もりは外れる」なのに見積もり分までしか払わない。前提が間違っている。 過大に見積もりしたときに実際の支払いが安くなることがないからか?
  • 不便で仕方ない「住所入力の全角・半角問題」はなぜなくならないのか 専門家に原因を聞く

    ECサイトやSaaSのアカウントを作るため、入力フォームに全角で住所を打ち込み。番地や郵便番号などの数字は半角で書き、情報を登録しようとしたら「この情報は半角では入力できません。全角で入力してください」。よく見るとページ内に「番地は全角で入力してください」という注意書きがあったので、再度打ち直し──入力フォームを使ったことがある人なら、多くの人がこんな面倒な経験を味わっているのではないだろうか。 こういった仕様は巷(ちまた)にあふれており、ネットで「全角・半角問題」などと呼ばれている。ユーザーに不便を強いているにもかかわらず、このような入力フォームはなぜなくならないのか。 この課題のソリューションとして、ユーザーが入力フォームに打ち込んだ文を自動で半角・全角に統一するなどの機能を持つJavaScriptライブラリ「InputManJS」を提供するグレープシティ(仙台市)の若生尚徳さん(ツー

    不便で仕方ない「住所入力の全角・半角問題」はなぜなくならないのか 専門家に原因を聞く
    frkw2004
    frkw2004 2021/11/06
    専門家ってだれ? ってinputmanの開発者かい。グレープシティの技術力は凄いけどこれは単なるCM記事。
  • SQLを使った監視でデータ基盤の品質を向上させる - MonotaRO Tech Blog

    こんにちは、データ基盤グループの吉田(id:syou6162)です。データ基盤グループでは安定してデータを利用できるように様々な取り組みを行なっています。エントリでは、データ品質に問題がある場合にすぐに気付けるようにしたSQLによる監視の仕組みを紹介します。 背景 SQLを使った監視基盤の構築 実際の監視項目例 他チームがdailyで転送しているデータがバッチの失敗により遅れていないか BigQueryのエラーレートが急激に増加していないか 承認済みビューの設定が意図せず消えていないか 今後の展望 背景 データ基盤の運用をしていると、日々様々なトラブルと向き合う必要があります。例えば、以下のようなものがあります。 他チームがdailyで転送しているデータがバッチの失敗により遅れている TerraformなどのIaCで承認済みビューの権限管理を行なっているが、コードの設定ミスで意図せぬ状態

    SQLを使った監視でデータ基盤の品質を向上させる - MonotaRO Tech Blog
    frkw2004
    frkw2004 2021/08/24
    check制約とかtriggerでロジックチェックとかは使わないものなのかな?
  • 秀逸すぎるアルゴリズムの教え方|Sangmin Ahn

    こんにちは、Choimirai Schoolのサンミンです。 0  はじめにお父さんと子供たちで「Peanut Butter and Jelly (PB&J) Sandwich」を作る様子を録画した動画。 これは、子供たちにプログラミングを教える上でも大変効果的な方法✨。面白いし、結果を見てどんな改善が必要なのか考えるのでアルゴリズムの基礎が学べる。pic.twitter.com/JoCJcINg9u — Sangmin @ChoimiraiSchool (@gijigae) July 6, 2021 息子と娘さんが書いた指示書に従ってサンドイッチを作るお父さん。自分たちが思った通りではなく、書いた通りに動いているお父さんに気付き、指示書を改善しつつもまだまだ足りない箇所が多い。 ▲Peanut Butter and Jelly (PB&J) Sandwich 動画のスクリプトを文字起こし

    秀逸すぎるアルゴリズムの教え方|Sangmin Ahn
    frkw2004
    frkw2004 2021/07/08
    最後、ナイフの柄の部分を突っ込んだのはわざとだな。文脈を読まないといって批判するけど、説明書読まずに動かすユーザーも同じことをする。だから異常な使い方テストをするのだ。
  • 決済システムの残高管理周りの DB 設計と戦略 - カンムテックブログ

    エンジニアの佐野です。今日はカンムの決済システムでユーザの残高管理をどうやっているかについて書きます。 カンムの製品であるバンドルカードはプリペイド方式のカードです。ユーザによる入金、店舗での利用、運営事由の操作などによりユーザの残高が増減します。このような残高の管理について単純に考えると user_id と balance と updated_at あたりをもったテーブルを用意して balance と updated_at を更新していく方法があるかもしれません。しかしながらカンムでは残高を管理するテーブルを持たず、これらイベントの履歴のみで残高を管理しています。以下、記事ではこれらユーザの残高が増減するイベントのことをトランザクションと呼びます。ここでは DB の Transaction Processing を意味しません。 記事のポイントは 残高を管理をするテーブルは作らず、ト

    決済システムの残高管理周りの DB 設計と戦略 - カンムテックブログ
    frkw2004
    frkw2004 2021/06/30
    残高見るのにビューを用意してたりするのかな?マテリアライズドビューで作っておけばよさそう。
  • 中国・龍芯、いかなるCPU特許にも抵触しない自主開発命令セット「LoongArch」

    中国・龍芯、いかなるCPU特許にも抵触しない自主開発命令セット「LoongArch」
    frkw2004
    frkw2004 2021/04/16
    アフリカ、インド、東南アジアで広まれば将来の市場を席捲できる。バイナリ変換機能ではなく、直接このCPU用にコンパイルする開発言語作らないと計算能力のハンデが大きそうだけど。
  • LINE、中国での開発を終了 保管データは日本へ完全移行

    メッセージアプリ「LINE」のユーザー情報が、アプリのシステム開発を請け負う海外の子会社からアクセスできる状態になっていた問題を受け、LINEは3月23日、コミュニケーション関連機能の開発や保守、運用について中国での業務を終了すると発表した。これまで韓国のデータセンターに保存していた画像や動画などのデータを、日に移転することも明かした。 トーク内の画像や動画などのファイルは6月、タイムラインの情報は8月までに移転する予定。これに伴い、これまで韓国と日で分割して保存していたモバイル決済サービス「LINE Pay」の決済情報も、日のデータセンターに移転するとしている。これにより、LINEのデータは全て日国内に保管されることになる。 今回の対応に合わせ、ユーザー向けのプライバシーポリシーも改訂する方針という。 今回の問題では、LINEは開発スピードを上げるため、中国子会社に一部の作業を委

    LINE、中国での開発を終了 保管データは日本へ完全移行
    frkw2004
    frkw2004 2021/03/24
    これを機に海外オフショア事業が縮小すると世の中のウェブサービスは困るんじゃないのかな。費用が倍増しちゃうよ。その費用は当然ユーザーに還元されるから今以上に広告が増えるかも。
  • 「ITの開発現場によくいるやっかいな人」の対処法をタイプごとに解説したサイトが登場

    ソフトウェアの開発プロジェクトにはさまざまな経歴や役職を持つ人が関与するので、我が強い人や性格に難がある人が問題になることもしばしば発生します。ソフトウェア業界のよもやま話を語るブロガーのニール・グリーン氏が、ソフトウェア開発プロジェクトの中で問題になりがちな人をタイプごとにまとめつつ、それぞれのタイプの特徴と管理職向けの解決策を解説しました。 How to Deal with Difficult People on Software Projects https://www.howtodeal.dev/ 上記のサイトにアクセスしたのが以下。上から「プロダクトマネージャー」「デザイナー」「プロジェクトマネージャー」「開発マネージャー」「開発者」「品質保証(QA)」の6カテゴリに分かれていて、それぞれの役職の中によくいる「問題のある人」のタイプが動物のアイコンで示されています。例えば、「プロ

    「ITの開発現場によくいるやっかいな人」の対処法をタイプごとに解説したサイトが登場
    frkw2004
    frkw2004 2021/03/19
    テスターのバグ報告数がそのまま評価に繋がると、同じバグをわざと手順等を変えてバグ数を増やす動機になりかねない、か。
  • プログラムの「アーキテクチャに関するドキュメント」は面倒でも書くべき、ではどのように書くべきか?

    開発プロジェクトに新しく加わった時は、まずプロジェクトの理解が第一。しかし、全体像を把握できるようなドキュメントがなく、コードから断片的な情報をかき集めるしかない場合もあります。新参の開発者がスムーズにプロジェクトを理解できるよう、大規模なプロジェクトでは「プロジェクト全体のアーキテクチャ」を示した「ARCHITECTURE.md」を添えた方がよいと、エンジニアのAleksey Kladov氏が指摘しています。 ARCHITECTURE.md https://matklad.github.io//2021/02/06/ARCHITECTURE.md.html Kladov氏はオープンソースプロジェクトの開発に携わる中で、「プロジェクトのアーキテクチャに対する知識量」によって開発スピードに大きな差が生じると気づいたとのこと。アーキテクチャに関する知識がない開発者にとって、大量のコードは「バラ

    プログラムの「アーキテクチャに関するドキュメント」は面倒でも書くべき、ではどのように書くべきか?
    frkw2004
    frkw2004 2021/02/11
    1万行が大規模、だと? 1millionの訳し間違いじゃないのか。
  • ZOOMと全く同じ機能をwordpressで実装した時の概算見積を真面目に考えてみる - Qiita

    的にはビデオ会議機能の提供ですね。 有料版では参加人数や時間の制限が変わる形ですね。 プロ版以降の機能はZoomのメインの機能ではなく、付加機能であると思われるので Zoomと同じことをしたいと思うならとりあえず、ビデオ会議できればいいんですよね。 wordpressとは WordPress(ワードプレス)は、オープンソースのブログソフトウェアである。PHPで開発されており、データベース管理システムとしてMySQLを利用している(後述のプラグインよりSQLiteでの使用も可能)。単なるブログではなくコンテンツ管理システム (CMS) としてもしばしば利用されている。b2/cafelogというソフトウェアのフォーク(後継)として開発、2003年5月27日に初版がリリースされた[4]。GNU General Public License (GPL) の下で配布されている。 参考:wikip

    ZOOMと全く同じ機能をwordpressで実装した時の概算見積を真面目に考えてみる - Qiita
    frkw2004
    frkw2004 2020/06/06
    DB設計とかAPIとかコアな部分が入っていないけど。機能制限版と考えて見積もりがある程度あっているならZOOMぼろ儲けしているなぁ、ということか。