יום שלישי, 16 בדצמבר 2014

גיק קון קידס 2014 - חנוכה - GeekCon Kids

השנה גם כן נערך במיטב המסורת כנס GeekCon Kids.

הנה חושן, שחם ואנכי מדברים על הכנס ב - Ynet.

http://www.ynet.co.il/articles/0,7340,L-4604155,00.html

http://www.ynet.co.il/articles/0,7340,L-4604155,00.html

יום שלישי, 2 בספטמבר 2014

יומן גוגל של לוח החופשות מבתי הספר והגנים (2014-2015) ה'תשע"ה

הוספה ליומן גוגל או אאוטלוק

 

 רשימת כל החופשות מבתי הספר והגנים וטעינה ישירות ליומן. 

אם גם לכם נמאס שאתם מגלים ברגע האחרון שאין לימודים, ושאין קשר בין יום החג לחופשת הלימודים. הוסיפו את ה - Calendar שבניתי, וכולל את כל ימי החופש לשנת הלימודים.

 

באמצעות מזהה יומן

מזהה: Calendar ID: qbq4macb4boflokk2lcn2sdc7g@group.calendar.google.com

באמצעות קישור URL ical icon

 

 

באמצעות קישור WebCal

 

באמצעות קישור XML xml icon




לפוסט המקורי: http://www.c2kb.com/לוח-חופשות

יום חמישי, 14 באוגוסט 2014

Changing default route in Linux

Route

ip route show
sudo ip route del default
sudo ip route add default via 192.168.0.1 dev wlan0

(those changes will not keep for reboot)

יום שלישי, 22 ביולי 2014

מידע על פיגועים ונפגעים בישראל - גרף על ציר הזמן

ביחד עם אחי, חצב, פיתחנו תצוגת גרף על ציר הזמן של פיגועים שבוצעו כנגד ישראל על ידי אירגוני טרור. לדוגמא, כמה הרוגים היו בפיגועי דקירה, כמה טילים נורו על ישראל מאז ההתנתקות וכדומה.
וכל זה מוצג באמצעות גרף אינטראקטיבי, כמות פיגועים, הרוגים ונפגעים.

http://www.israelunderterror.com



תצוגת כמות פיגועים לאורץ זמן

יום שלישי, 8 ביולי 2014

תצוגה שנתית ליומן (יומן גוגל + תוסף לכרום)

כתבתי משהו נחמד שמאפשר ניהול גלובאלי של היומן. במקום לרוץ בין שבועות וחודשים הוספתי תצוגה שנתית של היומן. השתמשתי ב - html5 ו - SVG בשביל לאפשר זום (zoom in ו - zoom out) לימים ביומן. כך אפשר לראות גם מבט כללי על היומן "ממעוף הציפור" וגם לצלול ולרדת לפרטים של פגישות ביום יום.

סרטון הדגמה:


הדגמה חיה:



להוספת תוסף לכרום:
https://chrome.google.com/webstore/detail/unique-yearly-view-for-go/dikklhbmogaoiococnppcfkonljeadll

לאתר האפליקציה:
https://www.c2kb.com/calendar

יום חמישי, 19 ביוני 2014

Apache 2.4 - Require all granted

In Apache 2.4 the access control commands have changed:

Use:  
Require all granted

Instead of:
Order allow,deny 
Allow from all



Read more on the Apache2 upgrade page.

יום שני, 19 במאי 2014

גיקון 2013 - רחפנים רוקדים - GeekCon 2013 - Making Drones Dance

בגיקון 2013 כתבנו, רם נתנאל, אורי אבוניל, משה קפלן ואנכי, כנען אביב תכנת Python שגורמת לרחפנים לרקוד. השתמשנו ב - Quad Copters מסוג CrazyFlie של חברת BitCraze. לרחפנים שלחנו פקודות ממחשב לפטופ שבתורו זיהה סאונד או טיפוף והרקיד את הרחפנים באוויר.

הדגמתי ביחד עם אחי את הרחפנים רוקדים בכנס Reversim Summit 2014.





לקריאה נוספת,

על גיקון - GeekCon

Reversim Summit.

להורדת הקוד המלא.


יום ראשון, 16 במרץ 2014

Can't see video (mp4 / mpeg) thumbnail on gThumb

Can't see video (mp4 / mpeg) thumbnail on gThumb ?

Install thumbmailer:
sudo apt-get install libxine1-ffmpeg
sudo apt-get install ffmpegthumbnailer

Convert to mpeg:
ffmpeg -i video-2014-02-28-16-57-10.mp4 video-2014-02-28-16-57-10.mp4.mpg
 for f in *.mp4; do ffmpeg -i "$f" "${f%.wav}.mpg"; done


יום חמישי, 13 במרץ 2014

Select Newset or Most Updated Records from a MySQL Table - Two options

Select Newset or Most Updated Records from a MySQL Table - Two options

CREATE TABLE ttt(
   id      MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
   date    DATETIME NOT NULL,
   aid     MEDIUMINT UNSIGNED NOT NULL,
   status  ENUM('ac', 'na') NOT NULL,
   PRIMARY KEY(id)
) ENGINE InnoDB;

INSERT INTO ttt SET id=1, date='2014-03-10', aid=1, status='ac';
INSERT INTO ttt SET id=2, date='2014-03-11', aid=1, status='na';
INSERT INTO ttt SET id=3, date='2014-03-11', aid=2, status='ac';
INSERT INTO ttt SET id=4, date='2014-03-12', aid=1, status='ac';
INSERT INTO ttt SET id=5, date='2014-03-12', aid=2, status='na';

SELECT
ttt.*
FROM
ttt
LEFT JOIN ttt t2 ON t2.aid=ttt.aid AND t2.id>ttt.id
WHERE
t2.id IS NULL;


SELECT ttt.*
FROM ttt
INNER JOIN
(SELECT MAX(id) as maxid, aid FROM tttGROUP BY aid) t2 ON ttt.id = t2.maxid;

And the results:

mysql> SELECT ttt.* FROM ttt LEFT JOIN ttt t2 ON t2.aid=ttt.aid AND t2.id>ttt.id WHERE t2.id IS NULL;
+----+---------------------+-----+--------+
| id | date                | aid | status |
+----+---------------------+-----+--------+
|  4 | 2014-03-12 00:00:00 |   1 | ac     |
|  5 | 2014-03-12 00:00:00 |   2 | na     |
+----+---------------------+-----+--------+
2 rows in set (0.00 sec)

mysql> SELECT ttt.* FROM ttt LEFT JOIN ttt t2 ON t2.aid=ttt.aid AND t2.id>ttt.id WHERE t2.id IS NULL;
+----+---------------------+-----+--------+
| id | date                | aid | status |
+----+---------------------+-----+--------+
|  4 | 2014-03-12 00:00:00 |   1 | ac     |
|  5 | 2014-03-12 00:00:00 |   2 | na     |
+----+---------------------+-----+--------+
2 rows in set (0.00 sec)

יום שלישי, 11 בפברואר 2014

Most Popular Programming Languages of 2014 — CodeEval

Most Popular Programming Languages of 2014 — CodeEval



לא הייתי מנחש את המקום הראשון, אבל כן את השני.