現時点では両サービスをターゲットとした攻撃ではないため、侵入の恐れはないという。ただ、こうした攻撃によりサーバのCPUなどが無駄に消費され、ユーザーの通信速度が低下する恐れがあることから、同社は新ビルドへのアップデートと事前共有鍵の変更を推奨。事前共有鍵については3文字のデフォルトから「8文字以上のある程度複雑な文字列に変更してほしい」としている。 関連記事 「シン・テレワークシステム」にWebブラウザ版登場 MacやChromebookでも利用可能に NTT東日本と情報処理推進機構(IPA)が、シンクライアント型VPN「シン・テレワークシステム」のHTML5版を開発した。今後はMac OSやChromebookなどOSを問わずに、ブラウザ上で同システムを利用できるようになる。 総務大臣奨励賞に「シン・テレワークシステム」の登大遊さんら サイバーセキュリティ分野の功績を表彰 総務省はサイバ
PEP 20 – The Zen of Python Author: Tim Peters <tim.peters at gmail.com> Status: Active Type: Informational Created: 19-Aug-2004 Post-History: 22-Aug-2004 Table of Contents Abstract The Zen of Python Easter Egg References Copyright Abstract Long time Pythoneer Tim Peters succinctly channels the BDFL’s guiding principles for Python’s design into 20 aphorisms, only 19 of which have been written down.
Pythonにもプログラミングお作法があります。それは「Pythonic」と「The Zen of Python」になります。Pythonの学習を始める前にご一読いただけると、学習効率が高まると考えております。 なお、当協会は「Pythonic」と「The Zen of Python」を一人でも多くの方に理解してほしいと考え、以下のサイトで無料の検定試験を実施しています。(合格者には認定証が発行されます)興味がある方は以下より受験いただけると幸いです。 PythonZen & PEP 8 検定試験のWebサイトへ プログラミングフィロソフィー「Pythonic」Pythonを使う人たちの間で共有されている造語に「Pythonic」というものがあります。「Pythonic」はプログラミングフィロソフィーに関して幅広い意味を含むことばです。Pythonの素晴らしさを最大限に引き出せるエンジニア
工数超過の要因、過剰なテストを避けよう 効率的に要件を作成する「V&V」という考え方とは:アジャイル開発における品質管理(3) 少人数、短期間の開発を繰り返すアジャイル開発では、どのようにすれば品質を保つことができるのだろうか。本連載では、アジャイル開発における品質管理の手法を解説する。今回は、スプリント内でのテストと品質保証について、2回に分けて解説する。前編となる今回は要件設定とV&Vについて。 アジャイル開発において、テストをどのように実施するかは難しい問題です。短い開発周期で、設計、実装にしっかり時間をかけようとすると、それに伴ってテストを実施する時間は少なくなります。結果として、テストがスプリント(※)内で収まらず、テストのタスクを次のスプリントに持ち越してしまいます。結果として本来のタスクに着手できず、プロジェクトが停滞してしまうことも考えられます。 (※)アジャイル開発におけ
新技術が次々と登場するIT業界。ソフトウエア開発者として10年後も活躍するためには、必要なノウハウやスキルをどのように見極め、身につければよいのか。長きにわたって活躍しているIT技術者に自らの経験を明かしてもらった。 今回は、IT業界で30年以上の経験を持ち、ウルシステムズのソフトウエア開発者兼マネジャーとして活躍してきた平澤章氏に聞いた。平澤氏は長く読み継がれている『オブジェクト指向でなぜつくるのか』(日経BP)の著者でもある。 (聞き手は田島 篤=日経BP コンシューマーメディアユニット) IT業界では、新しい技術が頻繁に登場します。当然ながら、長く活用されるものもあれば、消えていってしまうものもあります。それらの見極め方はあるのでしょうか。 一般論として偉そうなことは言えませんが、1つの例でお話しします。オブジェクト指向は、ソフトウエア開発手法として定着し、長く活用される技術になりま
Synopsysは2021年5月21日、2021年版「オープンソース・セキュリティ&リスク分析レポート」(Open Source Security and Risk Analysis。以下、OSSRA)を公表した。それによると、セキュリティやライセンスといったオープンソースにまつわる問題がまん延しているという。 OSSRAは、SynopsysのBlack Duck監査サービス部門が1500以上の商用ソフトウェアのソースコードを調査し、同社のセキュリティ調査チーム「Cybersecurity Research Center」(CyRC)が分析した所見をまとめたもの。 Synopsysは「2021年版は、オープンソースソフトウェアがあらゆる業界にわたって使われている大多数のアプリケーションの根幹を担っていることを確認した。これらのソフトウェアには、オープンソースにまつわるリスクが潜んでいること
サンプル例に見る機能仕様書の基本的な書き方&読みやすくする7つのテクニック:プロジェクト成功確率向上の近道とは?(2)(1/3 ページ) ITシステム開発の問題点の一つであるコミュニケーションの失敗。本連載では、これを防ぐ方法としてお勧めしたい3つのドキュメントを紹介していく。今回は、Joelの機能仕様書を日本人向けにカスタマイズされたものを例に、機能仕様書の基本的な書き方、読みやすくする7つのテクニック、仕様書作成ツールは何を使うべきか、誰が書くべきかなども解説します。 連載目次 連載の第1回の前回「ドキュメントは最強のコミュニケーションツールである――Joelの機能仕様書入門」では、ITシステム開発がビジネスに貢献していくためには、まずは開発の成功が出発点になること、そしてITシステム開発におけるコミュニケーションの重要性、そしてコミュニケーションにおけるドキュメントの重要性について説
リモート環境での効率的な開発に欠かせない「3つのポイント」 グリーとラックはいかにしてGitHubを活用して実現したか:コロナ禍の開発効率向上に何が必要? 社会環境が著しく変化する中で開発者や運用管理者の働き方もテレワークに変わりつつある。では、リモート環境でも開発や運用を効率化できるポイントはどこにあるのか。 新型コロナウイルス感染症の拡大により、テレワークが広まる中で、開発者や運用管理者もテレワークで作業する機会が増えている。では、リモート環境において開発や運用を効率化できるポイントはどこにあるのか。 GitHubは2021年3月25日、Webキャスト「GitHub Enterprise Summit - リモート環境での生産性向上」を開催。「リモート環境下でのコミュニケーション/コラボレーションの継続」をテーマに「自動化による工数削減」「ソフトウェア開発の見える化」といったトピックに
【5月10日 Xinhua News】中国科学技術大学(安徽省合肥市)は8日、同大教授で中国科学院院士(アカデミー会員)の潘建偉(Pan Jianwei)氏の研究チームが、62ビット量子コンピューターのプロトタイプ「祖冲之号(Zuchongzhi)」の開発に成功したと明らかにした。プログラム可能な二次元量子ウォークを実現したという。研究成果はこのほど、米科学誌サイエンスに発表された。 量子コンピューターは世界の科学技術の最先端重要課題の一つで、各国が開発にしのぎを削っている。原理的に超並列計算機能を備え、従来のコンピューターに比べ指数関数的な加速が可能となる。 国際学術界には量子計算を研究するさまざまな技術的手段があるが、中でも超伝導量子計算は最も有望な選択肢になっている。研究目標の中心は「操作可能な」量子ビットの数を増やし、操作精度を高め、最終的に実用化につなげることにある。 同大では潘
Geoffrey Hinton has a hunch about what's next for AI 深層学習の父が出した、 「次のAI」の最新の答え 人工知能(AI)の分野にブレークスルーをもたらした「深層学習」のパイオニアであるジェフリー・ヒントンが、深層学習の課題を克服することを狙った、新たな手法である「GLOM」を発表した。現在の段階では仮説にすぎないが、グーグルの研究施設で初期調査が始められている。 by Siobhan Roberts2021.05.10 121 14 46 2020年11月、コンピューター科学者であり認知心理学者でもあるジェフリー・ヒントンは、ある予感を抱いていた。半世紀以上もの間、試行錯誤を繰り返し、大成功も収めたヒントンは、脳の仕組みと回路をコンピューターで再現する方法について、有望な洞察を新たに見い出したのだ。 「これが、現在私の組み上げた最善の答え
バフェット氏率いる投資会社の株価の高さが原因でナスダックがデータの送信を停止した/Daniel Acker/Bloomberg/Getty Images ニューヨーク(CNN Business) 世界で最も有名な電子株式市場の米ナスダックでさえ、大富豪ウォーレン・バフェット氏とは競争できないようだ。バフェット氏率いる投資会社バークシャー・ハザウェイの株価がシステムで処理できる上限に迫り、ナスダックはこのほど株価データの送信を停止する措置を取った。 バフェット氏は数十年にわたり、バークシャーのクラスA株の分割を拒んできた。高騰する同株は7日の取引で43万6312ドルを付けている。 バフェット氏の譲らない姿勢に、ナスダックでは今週ついに「Y2K(2000年問題)」のような問題が発生した。 問題はナスダックの32ビットのコンピューターシステムでは42万9496.7295ドルを超える株価を処理でき
概要 レルム(realm)とは、認証システムやディレクトリサービスなどで、同一の認証情報やセキュリティ設定などが適用される範囲。また、その範囲内で唯一の、ユーザー情報などを格納するデータベースなどのこと。 レルムはユーザー名やパスワードといった認証情報、アクセス権の設定やセキュリティポリシーなどを格納した単一のデータベースと一台以上の認証サーバなどで構成される。利用者はシステムにログインすると、当該レルム内にある機器やサービスにアクセスできる。 もとはKerberos認証システムでKDC(Key Distribution Center)の管理下にあるシステムの範囲を指す用語だったが、他のディレクトリサービスなどでもほぼ同じ意味で使われることがある。Active Directoryの場合はドメインにほぼ相当する。 “realm” の原義は「王国(の領土)」「領地」など君主の支配が及ぶ範囲とい
日本のソフトウェア開発はなぜ落伍したのか。中国のエンジニアの間でも話題になることが増えている。未来樹Aは、その理由をエンジニアの視点で解説をしている。委託開発が多い。システム開発の目的がイノベーションではなく、生産性の効率向上に留まっている。政府、地方自治体の案件が上位企業に集中するため、ベンチャーが育たないという理由を挙げている。 中国でも話題になっているCOCOAの件 日本でも話題になっているが、中国でも接触確認アプリ「COCOA」の件が、エンジニアの間で話題になっている。中国では、位置情報とQRコードを活用した健康コードが、2020年2月11日という早い段階で、アリババと杭州市によって開発され、1月ほどで他都市にも広まった。感染リスクが高いと判定されると赤になり、公共交通や店舗の利用ができなくなる。不便は強いられるが、それでも、生鮮ECやフードデリバリーが発達をしているため、生活はな
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Googleは、「Androidオープンソースプロジェクト」でシステムプログラミング言語「Rust」によるOS構成要素の開発をサポートしていることを明らかにしたが、セキュリティ脆弱性を減らす目的で、Linuxカーネル開発での採用も支持している。 同社は4月に入り、Rustは、これまでCやC++で記述されてきた「Android」OSに、メモリー安全性の保証をもたらすと説明した。同社は、既存の何百万行ものコードをRustで記述し直すのではなく、Androidの新規コードの開発でRustを採用しようと考えている。 そして今度は、Androidの基盤となるLinuxカーネルに目を向けている。米ZDNetが3月に報じたように、Linuxカーネルの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く