Diary 現在のサーバー構成を洗い出してみる 先ほどまでこのブログ及びサイトで使っているサーバー(VPS)の設定をいろいろいじって、ソフトウェアのバージョンがいろいろ変わったので、備忘録目的として以下に記述してみる。 2015.05.02 DiaryIT/ComputerLinux
Diary MariaDBのアップデートで四苦八苦 先ほど今使っているサーバーのMariaDB ((MySQLの派生RDBMSで、基本的にMySQLそのものとして使える)) のバージョンを10.0から10.1に切り替える作業を行っていたが、パッケージのアップグレード作業でエラーが発生、一度は... 2015.05.01 DiaryIT/ComputerLinux
Diary Jessieにアップデート完了 さきほど、このブログおよびProject Flora以下のウェブサイトで使用しているOSをこれまでのDebian 7 WheezyからDebian 8 Jessieにアップグレードしました。 Debian 8 Jessieは4月25日にリリ... 2015.04.26 DiaryIT/ComputerLinux
Linux Gentooのウェブサイトリニューアルされた模様 日本時間の昨日、Gentooのサイトを覗いたら、なぜかウェブサイトのデザインがいかにも古いMS-DOSのゲームみたいな表示(CGAを意識したか)になっていたが、どうやらエイプリルフールのジョークだった模様。改めて今朝当該サイトを閲覧したら、... 2015.04.03 LinuxNews
Mac MacBook Air Retinaディスプレイモデルは出るのか これまでよりMacBook AirのRetinaディスプレイモデルに関する噂が流れており、サイズはどれくらいか、薄さはどうか、充電方法はどうなるのかなど憶測が立てられている。早ければ日本時間の明日頃には発表されるという噂もあるという。 これ... 2015.02.24 MacOpinion
IT/Computer Windows 7が延長サポートに移行 今年の1月13日(米国時間)より、Windows 7のメインストリームサポート期間が終了、同日より5年間の延長サポートに移行した。これによって新機能の追加などの全面的なサポートがなされるWindowsはWindows 8.x系のみとなる (... 2015.01.19 IT/ComputerNewsOpinionWindows
C/C++ ラムダ計算を使う 関数(メソッド)として定義するような処理を、あたかも変数のように定義できたり、引数として渡したりできるような機能を使っているだろうか?C++11以降ではラムダ式が、最近のバージョンのObjective-C ((正確にはLLVM Clangで... 2014.12.02 C/C++Objective-C
C/C++ ブーリアンを引数とする変数にポインタをそのまま渡してはいけない これは当方が実際にやって気づいたことであるが、ブーリアンを引数とする関数にポインタをそのまま渡してしまうと意図せぬ動作になってしまう。特にポインタがNULLかどうかを判定して挙動を振り分けようとする際にはバグの原因となる。 例えば以下のよう... 2014.11.09 C/C++Programming
IT/Computer Windows版Java SE 8.0 update 20で致命バグ 数日前に米オラクルよりJava SE 8.0 update 20がリリースされたが、WindowsユーザーでJavaアプリで日本語などを使っている場合はアップデートすると致命的なバグを踏んでしまうため、絶対にアップデートしてはならない。 と... 2014.08.28 IT/ComputerJavaNews
Mac MacBook Proがアップデート 7月29日、アップル社はMacBook Pro Retinaディスプレイモデルをアップデートしたと発表した。 今回のアップデートはCPUの性能向上、また13インチ/15インチ共に最も安価なモデルではメインメモリーの容量を倍にし、15インチの... 2014.08.01 MacNews
IT/Computer Googleがアプリ内課金付きゲームに「無料」表示をやめる方針 『Googleが欧州委員会の要請を受け、アプリ内購入付きゲームに「無料」と表示することをやめる方針』-スラッシュドットジャパンによれば、Googleは欧州委員会の要請を受けて、アプリ内課金機能のついたゲームに「無料」という表示をやめるように... 2014.07.22 IT/ComputerNews
IT/Computer Debian 7.6リリース 数日前にDebian GNU/Linux 7系のマイナーアップデートにあたる7.6がリリースされたが、7系のバージョンを使っていれば新たにISOファイルを落としてアップグレードインストールや再インストールというような面倒なことをせずに以下の... 2014.07.16 IT/ComputerLinuxNews
IT/Computer 未だに4人に1人はXPユーザー 「「Windows 8.x」シェア、6月は微減--Net Applications調査」(CNET Japan)によれば、データ上、未だに利用者の4人に1人は4月にサポートが完全に終了したWindows XPを使っていることになるという。 ... 2014.07.09 IT/ComputerNewsOpinion
Linux CentOS 7.0-1406がリリース CentOSプロジェクトは欧米時間の7/7、RHELクローンCentOSの最新バージョン、CentOS 7.0-1406をリリースした。 CentOSのバージョン表記がこれまでと違い、1406が追加されているのは、ベースとなったRHELが2... 2014.07.08 LinuxNews
Diary 極端に長いコードはなぜダメなのか 諸事情で実装ファイルだけで1ファイル10,000行近くにも達するような長いコードを触ったのだが、正直なところ触るのも躊躇うようなコードだった。業務の関係上、改修しなければならないのだが、通常はそれに達するまでに何らかの対策を取るのが好ましい... 2014.07.07 DiaryOpinionProgramming
C/C++ #defineを使うのは代替手段が無い場合のみに抑えたい C言語及びその派生のC++、Objective-Cでよく使われているマクロとして、#defineがある。これは、特定の文字を別の文字に置き換えるというマクロで、C言語を中心に多重インクルードの防止や定数、インライン展開する関数などにマクロが... 2014.07.03 C/C++OpinionProgramming
iOS iOS 7.1.2がリリース 米アップル社は6月30日(現地時間)、iOS 7の更新版「iOS 7.1.2」をリリースした。このバージョンでは、セキュリティーに関連する深刻な脆弱性や各種バグの修正が行われている。 今回のアップデートでは大きな新機能はないものの、パスコー... 2014.07.02 iOSIT/ComputerNews
Diary ArnoldC、おそらくシュワちゃんファン向けのプログラミング言語 各種ニュースを読みあさっていたら、「ArnoldC」というユーモアなプログラミング言語があった。これは、各ステートメントをアーノルド・シュワルツェネッガーの台詞で置き換えたようなものであるという。例えば、Hello worldを表示するには... 2014.06.28 DiaryIT/Computer
iOS iPod Touch 16GBモデルがリニューアル アップル社は6月26日、iPod Touch 16GBモデルをこれまでのカラーバリエーションはシルバー・ブラックのみ、カメラ機能なし、ストラップなしといった仕様から、現行の32/64GBモデルと同様の仕様に変更して20,800円 ((税別、... 2014.06.27 iOSIT/ComputerNews
IT/Computer いまだにハートブリードのサーバーが30万台も OpenSSLの一部のバージョン ((1.0.1〜1.0.1fに含まれる。1.0.1g以降、ハートビートを使用していない、独自の修正がなされている場合は対象外)) ハートブリードバグが4月に発見されてから2ヶ月経過したが、いまだに30万台も... 2014.06.24 IT/ComputerOpinion