ITmedia総合  >  キーワード一覧  > 

「ソースコード」最新記事一覧

「訴えてやる!」の前に読む IT訴訟 徹底解説(40):
秘伝のソースは門外不出。お客さまには差し上げません
システムの開発を発注した会社が廃業することになった。今後のメンテナンスのためにソースコードの引き渡しを求めたが、契約書で約束していないからと断られた。よし、訴えてやる!(2017/4/24)

山浦恒央の“くみこみ”な話(92):
タダでソフト開発の生産性と品質を上げる方法(2):フリーの組合せテスト自動生成ツール「PictMaster」
「タダでソフト開発の生産性と品質を上げる方法」の第2回。今回は、ソースコードを簡単に分析し、計測するフリーの組合せテスト自動生成ツール「SourceMonitor」を紹介します。(2017/2/22)

富士そば公式サイトにかわいい隠しキャラ ソースコードを見てみたら……
さらに、1時間ごとに富士山のイラストが変化する仕掛けまで入れていました。(2017/2/14)

半径300メートルのIT:
“よくあるファイル命名ルール”でデータ消失の危機?
先日、ソースコードを管理するサービス「GitLab.com」で、管理作業中に誤って本番データベースを削除してしまうトラブルが発生しました。実はこの事件からは、エンジニアでない私たちも学ぶべき点があります。(2017/2/14)

リアルタイムWebのためのNoSQL:
CNCFがRethinkDBのコードを購入、ApacheライセンスでLinux Foundationに寄贈
米Cloud Native Computing Foundation(CNCF)は2017年2月6日(現地時間)、オープンソースのNoSQLデータベース、「RethinkDB」のソースコードを買い上げ、Linux Foundationに寄贈したと発表した。(2017/2/7)

山浦恒央の“くみこみ”な話(91):
タダでソフト開発の生産性と品質を上げる方法(1):意外に使える無料のソースコード測定ツール「SourceMonitor」
「“くみこみ”な話」の新シリーズが開幕。テーマは「タダでソフト開発の生産性と品質を上げる方法」です。第1回は、ソースコードを簡単に分析し、計測するフリーツール「SourceMonitor」を紹介します。(2017/1/25)

Synopsys Coverity:
サポート言語に「Fortran」を追加、静的解析機能をさらに強化
Synopsys(シノプシス)は、Fortranで開発されたソースコードの欠陥や異常を特定するための静的解析ツールを手掛けるForcheckからの技術資産買収を完了した。(2017/1/23)

B2Cでのコード販売も可能、価格は需要に応じた変動制:
ソースコード売買プラットフォーム「piece」が他言語化対応
ソースコード売買プラットフォーム「piece」が英語UIに対応。ソースコードを相互に利用できる環境を整えることで、グローバル対応も含めたシステム開発のコスト削減や開発速度と効率の向上を支援する。(2016/12/22)

大規模DDoS攻撃を引き起こしたIoTボットネット:
「Mirai」ソースコード徹底解剖−その仕組みと対策を探る
2016年9月以降に発生した複数の大規模なDDoS攻撃。本稿ではその攻撃に用いられたとされるマルウェア「Mirai」のソースコードを読み解き、対策法を紹介します。(2016/11/8)

大規模DDoS攻撃横行の恐れ、IoTマルウェア「Mirai」のソースコード公開で米機関が注意喚起
マルウェア「Mirai」による大規模DDoS攻撃の危険が高まったとして、米US-CERTなどがIoTデバイスのデフォルトのパスワードを変更するといった対策を促している。(2016/10/17)

米大統領のFacebookメッセンジャーbot、GitHubで公開
米連邦政府が、公式Facebookページで活用している大統領のFacebook Messenger botのソースコードをGitHubで公開した。他の政府機関にもbotを使って市民との交流を活性化してほしいとしている。(2016/10/15)

マキシム DS28C36:
システムを保護するDeepCoverセキュア認証用IC
Maxim Integrated Productsは、「DeepCover」セキュア認証用IC「DS28C36」を発表した。システムの使用と機能をセキュアに管理し、狙いを絞った非対称鍵と対称鍵暗号ツール一式を、低コストで小型のソリューションで提供する。現在、サンプル、Cソースコード、評価キットを提供中だ。(2016/10/14)

史上最大級のDDoS攻撃に使われたマルウェア「Mirai」公開、作者がIoTを悪用
ルータや防犯カメラといったIoTデバイスに感染してボットネットを形成し、DDoS攻撃を仕掛けるマルウェアのソースコードが公開された。(2016/10/4)

GitHub、“過去最大の”アップデートでレビュー機能やプロジェクト管理機能を強化
ソースコード共有ツールのGitHubがプラットフォームをアップデートし、レビューやコメント機能の改善、Trelloのようなタスク管理ツールなどを追加した。(2016/9/15)

PR:「MAX 10 NEEK」でストップウォッチを開発し、内蔵メモリから起動する(ソースコード)
連載「MAX 10 FPGAで学ぶFPGA開発入門」の第11回、「MAX 10 NEEKでストップウォッチを開発し、内蔵メモリから起動する」のソースコード(List 1〜4)です。(2016/9/9)

PR:「MAX 10 NEEK」へソフトコアCPUを組み込む(ソースコード)
連載「MAX 10 FPGAで学ぶFPGA開発入門」の第9回、「MAX 10 NEEKへソフトコアCPUを組み込む」のソースコードです。(2016/9/9)

PR:周辺機器の充実した「MAX 10 NEEK」で本格的な開発を目指す(ソースコード)
連載「MAX 10 FPGAで学ぶFPGA開発入門」の第8回、「周辺機器の充実した「MAX 10 NEEK」で本格的な開発を目指す」のソースコードです。(2016/9/9)

PR:FPGAのソフトコアCPUをベンチマークで測定する(ソースコード)
連載「MAX 10 FPGAで学ぶFPGA開発入門」の第7回、「FPGAのソフトコアCPUをベンチマークで測定する」のソースコードです。(2016/9/9)

PR:FPGA上でソフトコアCPUを動かす手引き(ソースコード)
連載「MAX 10 FPGAで学ぶFPGA開発入門」の第6回、「FPGA上でソフトコアCPUを動かす手引き」のソースコードです。(2016/9/9)

PR:FPGAでLEDをダイナミックにLチカさせる(ソースコード)
連載「MAX 10 FPGAで学ぶFPGA開発入門」の第5回、「よろしいならばダイナミック点灯だ――FPGAでLEDをダイナミックにLチカさせる」のソースコード(List1〜3)です。(2016/9/9)

PR:FPGAのLED制御プログラムを深く理解する(ソースコード)
連載「MAX 10 FPGAで学ぶFPGA開発入門」の第4回、「FPGAのLED制御プログラムを深く理解する」のソースコード(List1〜4)です。(2016/9/9)

PR:FPGAでのLチカをVerilog HDLで理解する(ソースコード)
連載「MAX 10 FPGAで学ぶFPGA開発入門」の第3回、「FPGAでのLチカをVerilog HDLで理解する」のソースコードです。(2016/9/9)

PR:「MAX 10 FPGA」のテスト環境を構築する(ソースコード)
連載「MAX 10 FPGAで学ぶFPGA開発入門」の第2回、「MAX 10 FPGA」のテスト環境を構築するのソースコードです。(2016/9/9)

Linux関連サイトのハッキングでプログラマー逮捕、FBIが5年がかりで捜査
2011年にLinuxカーネルのソースコード管理サイト「kernel.org」などが不正アクセスされた事件で、プログラマーの男が米フロリダ州で逮捕された。(2016/9/6)

特集:「差別化」をリードする、アジャイル時代のプロジェクト管理(3):
従量課金制のPaaS型ECプラットフォームを24時間365日支えるエンジニアリングの舞台裏
従量課金モデルを採用したPaaS型の新しいタイプのECプラットフォームを提供するCommerbleは、Microsoft Azureを中心に、AWSやCIツール、プロジェクト管理ツール、ソースコード管理ツールを連携させることによって、継続的に進化を続ける質の高いECサービスの提供に成功している。その舞台裏を聞いた。(2016/8/8)

モバイル/車載アプリ向け解析機能も強化:
静的コード解析ツール「Coverity」の最新版、シノプシスが提供開始
米シノプシスは、ソースコード解析ツールの最新版「Coverity 8.5」の提供を開始した。セキュリティ解析機能やモバイル対応機能などを強化した。(2016/7/13)

オンラインゲーム「Habitat」のソースコード公開 1986年にルーカスフィルムのゲーム会社が制作
日本では「富士通Habitat」として1990年にサービス開始していました。(2016/7/11)

ジョーシス:
SQLが好きすぎる情シス女子、ラズパイで楽しいことしたい! 海老池千鶴さん
情シスとして働く女子の仕事やライフスタイルに迫る、情シス女子シリーズ。今回登場するのは、大学で心理学を学んだにもかかわらず、ITが好きすぎて情シスになった海老池千鶴さん。PCの画面でソースコードを眺めながら朝食を食べ、SQLが好きすぎて、何でもSQLで書こうとしちゃう彼女の情シスライフは?(2016/7/8)

設計開発ツール:
車両制御システムの並列ソースコードを数十秒で自動生成、ルネサスの開発環境
ルネサス エレクトロニクスは、車両制御モデルを基にソフトウェアの並列設計と並列ソースコードの生成を自動で行う、マルチコアマイコン向けのモデルベース開発環境を開発した。逐次ソースコードからCPUコアの割り当てや並列処理のソースコードを作成する従来の開発手法と比較して、開発期間を10分の1に短縮する。(2016/6/23)

「義手をメガネのようにしたい」――誰もが自由に設計できる、オープンソース電動義手の狙い
「電動義手」の設計データから使われている部品情報、プログラム、ソースコードまで全てを無料で公開するイクシー。彼らには、腕をなくした家族がいるわけでも自分が義手を必要としているわけでもない。なのにどうしてここまでやるのだろうか?(2016/6/21)

人工知能で白黒写真をカラーに 早大が技術開発、GitHubでコード公開
白黒写真を自然な色に自動で彩色する手法を早大が確立。GitHubでプログラムのソースコードを公開した。(2016/5/31)

ESEC2016:
「Simulink」を用いたメニーコア向けの開発支援並列化ツール
イーソルがマルチコア/メニーコア環境向けのソフトウェア開発を支援する、モデルベース並列化ツール「eSOL MBP(仮)」を開発した。MathWorks「Simulink」で設計された制御モデルから生成されるCソースコードを並列化できる。(2016/5/16)

イーソル eSOL MBP:
「Simulink」を利用してCソースコードや制御アルゴリズムの並列化を実現
イーソルは、マルチ・メニーコアハードウェア環境向けのソフトウェア開発を支援する、モデルベース並列化ツール「eSOL MBP(仮称)」のプロトタイプを開発したことを発表した。(2016/5/12)

HoloLens開発者版出荷開始 エミュレータやデモアプリのソースも公開
Microsoftが予告通り、MR HMD「HoloLens」の開発者版を3月30日に出荷開始した。基本操作を確認できるデモコンテンツ「Galaxy Explorer」をソースコードとともにGitHubでオープンソースで公開し、HoloLensがなくてもコンテンツを開発できるエミュレータもリリースした。(2016/3/31)

Webアプリで音楽を楽しく学べる「Chrome Music Lab」
Googleが、Chromeブラウザで遊べる音楽関連のWebアプリ集「Chrome Music Lab」を公開した。ごくシンプルな打ち込みアプリやアルペジオやコードについて学べるアプリなどがあり、すべてのソースコードがGitHubで公開されている。(2016/3/11)

創設メンバー30社も発表:
OSSのブロックチェーン技術「Hyperledger Project」が間もなくソースコードを公開
ブロックチェーン技術のオープンソースソフトウェア実装が間もなく公開される。ソースコードにはリップルなどから提供された技術が含まれているという。(2016/2/10)

GitHub、1月末のダウンの原因はデータセンターでの停電と説明
ソースコード共有ツールのGitHubは、日本時間の1月28日午前中に発生した世界規模のサービスダウンについて謝罪し、自社データセンターでの短い停電により連鎖的障害が発生したと原因を説明した。(2016/2/1)

ソース内の数行を書き換えるだけで使える:
ロックオン、「EC-CUBEスマートフォンアプリ作成キット」を無償提供開始
ロックオンは、「EC-CUBE 3.0」のサイトと連動したiOSやAndroidのスマートフォンアプリを数行ソースコードの変更だけで作成できる「EC-CUBEスマートフォンアプリ作成キット」をリリースした。(2016/1/15)

Synopsys Coverity:
ソースコードに潜む重大な欠陥を早期に発見、静的解析ツール「Coverity 8.0」
シノプシスはソフトウェア静的解析自動化ソリューション「Coverity 8.0」の提供を開始。最新版では、サポートするプログラミング言語の追加、セキュリティテスト機能の強化などが図られている。(2016/1/7)

Twitterのアンケート機能が「2択」から「4択」に?
Twitterのアンケート機能が4択までに拡張されるかもしれない。その兆候がソースコードから発見された。(2015/11/13)

世界1000万人に愛される「GitHub」 品質を支える仕事、サポートエンジニアの舞台裏
世界1000万人以上のユーザーを抱えるソースコード共有ツール「GitHub」。個人だけでなく、法人製品の導入が日本でも進んでいる。クライアントと二人三脚でよりよいものを目指して――GitHubの品質を支えるサポートエンジニアの裏側を聞いた。(2015/11/6)

リッチなコンテンツもGitHubでの管理が効率化:
GitHubでの大容量データファイルの扱いを効率化する「Git Large File Storage v1.0」
GitHub上で、ソースコードだけでなく画像や音声データなどの管理を効率化する「Git LFS」が正式リリースに。(2015/10/5)

コード品質はOSSの方が高い
コード分析で分かった「商用ソフトはOSSよりセキュリティが強固」な理由とは?
5400件以上のOSSプロジェクトを解析し、24万件の欠陥を検出してきたCoverityが、約100億行のオープンソースコードと商用プロジェクトのコードを比較。OSSのコードがセキュリティに問題を抱える理由とは?(2015/9/17)

5分でわかる最新キーワード解説:
バグは金曜日に生まれる?「MSR」最前線
MSR(Mining Software Repositories)とはソースコードやドキュメントなど、開発に関して蓄積された情報を精査し、生産性や品質の向上に役立てようとする技術です。「バグが発生する日は金曜日」など気付かなかったコトが見えるようになります。(2015/8/13)

連載:TFVC vs Git:
第4回 TFVCとGitのデプロイ、ビルド、テスト
今回はVisual Studio Onlineの新しいビルドシステムを使って、ソースコードをコミットしてからビルド/テスト/デプロイまでを自動的に行う方法を見る。連載完結。(2015/8/3)

大学院生、ポスドクも対象に:
「ソースコードを書かない」開発者の育成・就職支援を推進――ブルーミーム、パソナテック、アカリク3社連携
ブルーミームは2015年7月21日、パソナテック、アカリクと協力し、自社が販売するコードレス開発基盤「OutSystems Platform」の専門技術者の育成と就職支援を進めていくことを発表した。育成プログラムと選考プログラムを実施し、合格者は実際の開発プロジェクトにアサインしていくという。(2015/7/21)

特集:Visual Studio Code早分かりガイド:
Visual Studio CodeでGitを利用する
Visual Studio CodeでGitHub、Visual Studio Onlineなどのサービスを利用して、ソースコード管理を行うための基本を説明する。(2015/7/21)

設計だけのシステム開発:
ソースコード不要の開発基盤で大規模プロジェクトを高速化――ブルーミーム事業戦略発表会
アウトシステムズ(OutSystems)とブルーミーム(BlueMeme)は7月14日、共同で展開する「OutSystems Platform」に関する事業戦略発表会を実施した。ソースコードを使わない開発基盤の展開により、システム開発プロジェクトのさらなる高速化を狙う。(2015/7/16)

海外Webサービスのトリセツ(最終回):
ソースコードも送れるよ〜Slack(スラック)の使い方:コミュニケーション編
海外Webサービスの使い方を「日本語で」分かりやすく説明するシリーズ。最終回は、Webコミュニケーションサービス「Slack(スラック)」の活用法を説明します。(2015/7/17)

ソースコードを触らないシステム開発、ユーザーの内製化も支援
開発ツールを手掛けるOutSystemsと国内販売元のBlueMemeが、ソフトウェア開発人材の不足に対応するという事業強化を表明した。(2015/7/14)



多くの予想を裏切り、第45代アメリカ合衆国大統領選挙に勝利。貿易に関しては明らかに保護主義的になり、海外人材の活用も難しくなる見込みであり、特にグローバル企業にとっては逆風となるかもしれない。

携帯機としても据え置き機としても使える、任天堂の最新ゲーム機。本体+ディスプレイ、分解可能なコントローラ、テレビに接続するためのドックといった構成で、特に携帯機としての複数人プレイの幅が広くなる印象だ。

アベノミクスの中でも大きなテーマとされている働き方改革と労働生産性の向上。その実現のためには人工知能等も含むITの活用も重要であり、IT業界では自ら率先して新たな取り組みを行う企業も増えてきている。