Monthly Archives: 4月 2014

focus booster のダウンロード

ダウンロード:
提供元サイトからダウンロード
概要:
focus booster is a pomodoro app that is guaranteed to boost your productivity.
チクタク音のオンオフ、タイマー終了時のアラーム音のオンオフができるほか、作業時間を2~90分、休憩時間を1~30分に設定可能。

画像圧縮ソフトCaesiumのダウンロード 

ダウンロード:

インストーラ版:

Mirror 1 – FossHub.com  Mirror 2 – Sourceforge.net

Portable版:

Mirror 1 – FossHub.com Mirror 2 – Sourceforge.net

Source版:

Mirror 1 – Sourceforge.net

概要:

画像圧縮前と圧縮後のプレビュー確認ができるほか、EXIF情報の保持/削除、オリジナルの日付情報の保持/削除といった設定もできる。

 

Apache とIIS 80ポートを共存

 

1.IISのポート80を8080へ変更
2.apacheのhttpd.confを修正
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so #LoadModule proxy_http_module modules/mod_proxy_http.so

“#”を削除、apache プロキシモジュールを有効
追加:
NameVirtualHost 110.110.110.110:80
<VirtualHost *:80>
DocumentRoot d:/apache/www/test1
ServerName www.startnews24_c.com </VirtualHost>
<VIRTUALHOST 110.110.110.110:80>
ServerName www.startnews24_a.com
ProxyPass / http://www.startnews24_a.com:8080/
ProxyPassReverse / http://www.startnews24_a.com:8080/ </VIRTUALHOST>
<VIRTUALHOST 110.110.110.110:80>
ServerName www.startnews24_b.com
ProxyPass / http://www.startnews24_b.com:8080/
ProxyPassReverse / http://www.startnews24_b.com:8080/
</VIRTUALHOST>

 

3.Apacheが再起動

 

Linuxカーネルで32ビット、64ビット対応確認

1.cat /proc/cpuinfo | grep flags
flags : fpu de tsc msr pae cx8 sep cmov pat clflush mmx fxsr sse sse2 ss ht syscall nx lm up rep_good aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes hypervisor lahf_lm arat epb xsaveopt pln pts dts

lm=Long Modeの略

2.cat /proc/cpuinfo  | grep flags | grep lm | wc -l

結果:1

CentOSのタイムゾーンを変更

タイムゾーンファイルを上書きコピー
cp -p /usr/share/zoneinfo/Asia/Tokyo /etc/localtime

Linuxでプロセスを強制終了するコマンド

$ ps -ef
root 723 1 0 Feb20 ? 00:00:04 /sbin/dhclient -1 -q -lf /var/li
root 774 1 0 Feb20 ? 00:00:04 /sbin/rsyslogd -i /var/run/syslo
dbus 825 1 0 Feb20 ? 00:00:00 dbus-daemon –system
root 841 1 0 Feb20 ? 00:00:00 cupsd -C /etc/cups/cupsd.conf
68 871 1 0 Feb20 ? 00:00:00 hald
root 872 871 0 Feb20 ? 00:00:00 hald-runner
nscd 929 1 0 Feb20 ? 00:00:31 /usr/sbin/nscd
root 949 1 0 Feb20 ? 00:00:00 /usr/sbin/sshd
root 1193 1 0 Feb20 ? 00:00:30 /usr/libexec/postfix/master
postfix 1211 1193 0 Feb20 ? 00:00:04 qmgr -l -t fifo -u
root 1216 1 0 Feb20 ? 00:00:01 abrt-dump-oops -d /var/spool/abr
root 1225 1 0 Feb20 ? 00:00:00 /usr/sbin/abrtd
root 1233 1 0 Feb20 ? 00:00:20 crond
root 1250 1 0 Feb20 ? 00:00:00 /usr/sbin/atd
nginx 1288 6324 0 Apr22 ? 00:15:41 php-fpm: pool www
nginx 1297 6324 0 Apr22 ? 00:15:39 php-fpm: pool www
nginx 1298 6324 0 Apr22 ? 00:14:11 php-fpm: pool www

 

$ ps -aux

smx       1822  0.1  0.8  58484 18152 ?        Sl   11:38   0:49 gnome-terminal
smx       1823  0.0  0.0   1988   712 ?        S    11:38   0:00 gnome-pty-helper
smx       1824  0.0  0.1   6820  3776 pts/0    Ss   11:38   0:02 bash
smx       1827  4.3  5.8 398196 119568 ?       Sl   11:38  26:13 /usr/lib/firefox-28.0/firefox-bin
smx       1857  0.0  0.1   6688  3644 pts/1    Ss   11:38   0:00 bash
smx       1880  0.0  0.6  41536 12620 ?        S    11:38   0:00 update-notifier
smx      11953  0.0  0.0   2716  1064 pts/0    R+   21:42   0:00 ps -aux

firefoxプロセスを強制終了
kill -9 1827

改善1:grepを使う
$ ps -ef | grep firefox
smx 1827 1 4 11:38 ? 00:27:33 /usr/lib/firefox-28.0/firefox-bin
smx 12029 1824 0 21:54 pts/0 00:00:00 grep –color=auto firefox

改善2 pgrepを使う
$ pgrep firefox
1827

改善3 pidofを使う
$ pidof firefox-bin
1827

改善4
$ps -ef | grep firefox | grep -v grep | cut -c 9-15 | xargs kill -s 9

Internet Explorer 10/11緊急セキュリティ修正パッチ

修正内容:

Microsoft Security Advisory 2963983 
https://technet.microsoft.com/ja-jp/library/security/2963983

New Zero-Day Exploit targeting Internet Explorer Versions 9 through 11 Identified in Targeted Attacks | FireEye Blog 
http://www.fireeye.com/blog/uncategorized/2014/04/new-zero-day-exploit-targeting-internet-explorer-versions-9-through-11-identified-in-targeted-attacks.html

Hackers find first post-retirement Windows XP-related vulnerability – Computerworld 
http://www.computerworld.com/s/article/9247940/Hackers_find_first_post_retirement_Windows_XP_related_vulnerability

C/C++言語 クイック検索

サンプルコード
CREATE OR REPLACE PROCEDURE sp_trafficdata_to_realvflow is
v_lst_time DATE;
v_lst_max DATE;
v_tot_time DATE;
v_tot_max VARCHAR2(32);
BEGIN
SELECT MAX(RECORD_TIME) INTO v_lst_max FROM DM_VFLW_LST;
IF v_lst_max IS NULL THEN
RETURN;
END IF;

SELECT NVL(MAX(F_TIME), ‘2000-01-01 00:00:00’)
INTO v_tot_max
FROM DM_REAL_VFLOW;

v_lst_time := TRUNC(v_lst_max – 1 / 24 / 60, ‘MI’);
v_tot_time := TRUNC(TO_DATE(v_tot_max, ‘YYYY-MM-DD HH24:MI:SS’) +
1 / 24 / 60,
‘MI’);
IF v_lst_time < v_tot_time THEN RETURN; END IF; INSERT INTO DM_REAL_VFLOW (F_MTID, F_EQUIPNUM, F_MSE_ID, F_VEHICLETYPE, F_TIME, F_DIRECTIONNUM, F_VEHICLENUM, F_AVERAGESPEED) SELECT V.F_MTID, V.F_EQUIPNUM, V.F_MSE_ID, (SELECT M.F_MAPKEY FROM DM_BAS_MAP M WHERE M.F_MAPVALUE = '小型車'), TO_CHAR(V.RECORD_TIME, 'YYYY-MM-DD HH24:MI:SS'), V.DIRECTION, V.SMALL_VEHICLE, V.SMALL_VEHICLE_SPEED FROM DM_VFLW_LST V WHERE TRUNC(V.RECORD_TIME, 'MI') >= v_tot_time
AND TRUNC(V.RECORD_TIME, ‘MI’) <= v_lst_time; INSERT INTO DM_REAL_VFLOW (F_MTID, F_EQUIPNUM, F_MSE_ID, F_VEHICLETYPE, F_TIME, F_DIRECTIONNUM, F_VEHICLENUM, F_AVERAGESPEED) SELECT V.F_MTID, V.F_EQUIPNUM, V.F_MSE_ID, (SELECT M.F_MAPKEY FROM DM_BAS_MAP M WHERE M.F_MAPVALUE = '中型車'), TO_CHAR(V.RECORD_TIME, 'YYYY-MM-DD HH24:MI:SS'), V.DIRECTION, V.SMALL_VEHICLE, V.SMALL_VEHICLE_SPEED FROM DM_VFLW_LST V WHERE TRUNC(V.RECORD_TIME, 'MI') >= v_tot_time
AND TRUNC(V.RECORD_TIME, ‘MI’) <= v_lst_time; INSERT INTO DM_REAL_VFLOW (F_MTID, F_EQUIPNUM, F_MSE_ID, F_VEHICLETYPE, F_TIME, F_DIRECTIONNUM, F_VEHICLENUM, F_AVERAGESPEED) SELECT V.F_MTID, V.F_EQUIPNUM, V.F_MSE_ID, (SELECT M.F_MAPKEY FROM DM_BAS_MAP M WHERE M.F_MAPVALUE = '大型車'), TO_CHAR(V.RECORD_TIME, 'YYYY-MM-DD HH24:MI:SS'), V.DIRECTION, V.SMALL_VEHICLE, V.SMALL_VEHICLE_SPEED FROM DM_VFLW_LST V WHERE TRUNC(V.RECORD_TIME, 'MI') >= v_tot_time
AND TRUNC(V.RECORD_TIME, ‘MI’) <= v_lst_time; INSERT INTO DM_REAL_VFLOW (F_MTID, F_EQUIPNUM, F_MSE_ID, F_VEHICLETYPE, F_TIME, F_DIRECTIONNUM, F_VEHICLENUM, F_AVERAGESPEED) SELECT V.F_MTID, V.F_EQUIPNUM, V.F_MSE_ID, (SELECT M.F_MAPKEY FROM DM_BAS_MAP M WHERE M.F_MAPVALUE = '特大車'), TO_CHAR(V.RECORD_TIME, 'YYYY-MM-DD HH24:MI:SS'), V.DIRECTION, V.SMALL_VEHICLE, V.SMALL_VEHICLE_SPEED FROM DM_VFLW_LST V WHERE TRUNC(V.RECORD_TIME, 'MI') >= v_tot_time
AND TRUNC(V.RECORD_TIME, ‘MI’) <= v_lst_time; INSERT INTO DM_REAL_VFLOW (F_MTID, F_EQUIPNUM, F_MSE_ID, F_VEHICLETYPE, F_TIME, F_DIRECTIONNUM, F_VEHICLENUM, F_AVERAGESPEED) SELECT V.F_MTID, V.F_EQUIPNUM, V.F_MSE_ID, (SELECT M.F_MAPKEY FROM DM_BAS_MAP M WHERE M.F_MAPVALUE = '中小トラック'), TO_CHAR(V.RECORD_TIME, 'YYYY-MM-DD HH24:MI:SS'), V.DIRECTION, V.SMALL_VEHICLE, V.SMALL_VEHICLE_SPEED FROM DM_VFLW_LST V WHERE TRUNC(V.RECORD_TIME, 'MI') >= v_tot_time
AND TRUNC(V.RECORD_TIME, ‘MI’) <= v_lst_time; INSERT INTO DM_REAL_VFLOW (F_MTID, F_EQUIPNUM, F_MSE_ID, F_VEHICLETYPE, F_TIME, F_DIRECTIONNUM, F_VEHICLENUM, F_AVERAGESPEED) SELECT V.F_MTID, V.F_EQUIPNUM, V.F_MSE_ID, (SELECT M.F_MAPKEY FROM DM_BAS_MAP M WHERE M.F_MAPVALUE = '大きいトラック'), TO_CHAR(V.RECORD_TIME, 'YYYY-MM-DD HH24:MI:SS'), V.DIRECTION, V.SMALL_VEHICLE, V.SMALL_VEHICLE_SPEED FROM DM_VFLW_LST V WHERE TRUNC(V.RECORD_TIME, 'MI') >= v_tot_time
AND TRUNC(V.RECORD_TIME, ‘MI’) <= v_lst_time; INSERT INTO DM_REAL_VFLOW (F_MTID, F_EQUIPNUM, F_MSE_ID, F_VEHICLETYPE, F_TIME, F_DIRECTIONNUM, F_VEHICLENUM, F_AVERAGESPEED) SELECT V.F_MTID, V.F_EQUIPNUM, V.F_MSE_ID, (SELECT M.F_MAPKEY FROM DM_BAS_MAP M WHERE M.F_MAPVALUE = '小型トラック'), TO_CHAR(V.RECORD_TIME, 'YYYY-MM-DD HH24:MI:SS'), V.DIRECTION, V.SMALL_VEHICLE, V.SMALL_VEHICLE_SPEED FROM DM_VFLW_LST V WHERE TRUNC(V.RECORD_TIME, 'MI') >= v_tot_time
AND TRUNC(V.RECORD_TIME, ‘MI’) <= v_lst_time; INSERT INTO DM_REAL_VFLOW (F_MTID, F_EQUIPNUM, F_MSE_ID, F_VEHICLETYPE, F_TIME, F_DIRECTIONNUM, F_VEHICLENUM, F_AVERAGESPEED) SELECT V.F_MTID, V.F_EQUIPNUM, V.F_MSE_ID, (SELECT M.F_MAPKEY FROM DM_BAS_MAP M WHERE M.F_MAPVALUE = '中型トラック'), TO_CHAR(V.RECORD_TIME, 'YYYY-MM-DD HH24:MI:SS'), V.DIRECTION, V.SMALL_VEHICLE, V.SMALL_VEHICLE_SPEED FROM DM_VFLW_LST V WHERE TRUNC(V.RECORD_TIME, 'MI') >= v_tot_time
AND TRUNC(V.RECORD_TIME, ‘MI’) <= v_lst_time; INSERT INTO DM_REAL_VFLOW (F_MTID, F_EQUIPNUM, F_MSE_ID, F_VEHICLETYPE, F_TIME, F_DIRECTIONNUM, F_VEHICLENUM, F_AVERAGESPEED) SELECT V.F_MTID, V.F_EQUIPNUM, V.F_MSE_ID, (SELECT M.F_MAPKEY FROM DM_BAS_MAP M WHERE M.F_MAPVALUE = '大型トラック'), TO_CHAR(V.RECORD_TIME, 'YYYY-MM-DD HH24:MI:SS'), V.DIRECTION, V.SMALL_VEHICLE, V.SMALL_VEHICLE_SPEED FROM DM_VFLW_LST V WHERE TRUNC(V.RECORD_TIME, 'MI') >= v_tot_time
AND TRUNC(V.RECORD_TIME, ‘MI’) <= v_lst_time; INSERT INTO DM_REAL_VFLOW (F_MTID, F_EQUIPNUM, F_MSE_ID, F_VEHICLETYPE, F_TIME, F_DIRECTIONNUM, F_VEHICLENUM, F_AVERAGESPEED) SELECT V.F_MTID, V.F_EQUIPNUM, V.F_MSE_ID, (SELECT M.F_MAPKEY FROM DM_BAS_MAP M WHERE M.F_MAPVALUE = '特大トラック'), TO_CHAR(V.RECORD_TIME, 'YYYY-MM-DD HH24:MI:SS'), V.DIRECTION, V.SMALL_VEHICLE, V.SMALL_VEHICLE_SPEED FROM DM_VFLW_LST V WHERE TRUNC(V.RECORD_TIME, 'MI') >= v_tot_time
AND TRUNC(V.RECORD_TIME, ‘MI’) <= v_lst_time; INSERT INTO DM_REAL_VFLOW (F_MTID, F_EQUIPNUM, F_MSE_ID, F_VEHICLETYPE, F_TIME, F_DIRECTIONNUM, F_VEHICLENUM, F_AVERAGESPEED) SELECT V.F_MTID, V.F_EQUIPNUM, V.F_MSE_ID, (SELECT M.F_MAPKEY FROM DM_BAS_MAP M WHERE M.F_MAPVALUE = 'コンテナー車'), TO_CHAR(V.RECORD_TIME, 'YYYY-MM-DD HH24:MI:SS'), V.DIRECTION, V.SMALL_VEHICLE, V.SMALL_VEHICLE_SPEED FROM DM_VFLW_LST V WHERE TRUNC(V.RECORD_TIME, 'MI') >= v_tot_time
AND TRUNC(V.RECORD_TIME, ‘MI’) <= v_lst_time; COMMIT; END sp_trafficdata_to_realvflow;

Engine Yardのクラウドプラットフォームを活用したアプリのデプロイ、スケール、監視

ダウンロード:
提供元サイトからダウンロード
概要:
Engine Yardのプラットフォームを無料でお試し。PHP、Ruby、Node.jsのアプリをデプロイできる。
モバイル、eコマース、Saas、マーケティングキャンペーン、ヘルスケアに至るまでの幅広いアプリケーションです。インスタンスサイズや規模を問わず、あやゆる開発をサポート。

動画:

Tableau Onlineのダウンロード

ダウンロード:
提供元サイトからダウンロード

概要:
Tableau Online は Tableau Server のホスト型バージョンです。企業全体、顧客、バートナーとダッシュボードを
数分で共有できる。Webブラウザーやタブレット上で閲覧できるデータのインタラクティブなライブビューから、質問に対する答えを導き出す。

動画:

1 / 1712345...10...最後 »