Michael Haephrati's Blog

a blog by Michael Haephrati

סיכום שנת 2011

כתבתי השנה באתרים רבים: Reader, XPlace, Code Project, Amiga.org, ישראבלוג, תפוז, Article Base, EFind, במה חדשה, מיקרוסופט ישראל, קפה דה מרקר, אנשים ומחשבים (פרסמתי מאמרים ישנים מהשנים 1992 ועד 1994), Authors,  E-Mago (שלוש שאלות), וגם טרמינל, WikiHow, SlideShare, אקדמיק, וMaker.

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

הקלות הבלתי נסבלת של פרסום מאמרים באינטרנט

שתי בנותי, נראו עסוקות בימים האחרונים, וכך התברר שהן מצאו עיסוק חדש: כתיבת מאמרים וטיפים בתשלום.

אתר חדש מציע 2 ש”ח לכל מאמר, ושתיהן החליטו להרים את הכפפה והן כותבות מאמרים על כל נושא שבעולם.

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

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

אמנם בתחילה, מקבל כל מאמר סטטוס של “בבדיקה”, אולם לאחר מספר שעות, מגיע המייל המיוחל ובו האישור על פרסום.

ישבנו בשבת והמצאנו יישובים שאינם קיימים, תופעה פסיכיאטרית בשם “תרנגופוביה”, ועוד כיד הדמיון הטובה.

ומכאן היה זה אך טבעי שהקריטריונים ייבדקו לעומקם, על מנת לקבל מענה על השאלה: האם סדרת המאמרים על המושב הדמיוני “בן  עז” או מאמר על פיסול באמצעות חטיף “אגוזי” או אם ללכת רחוק יותר, מאמר “מקצועי” על תופעת ה”תרנגופוביה”… האם כל אלה יפורסמו?

והתשובה החד משמעית: “כן”!

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

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

או למשל, אם לחזור לתופעת ה”תרנגופוביה”, ביצענו גם על מושג זה חיפוש בגוגל…

המאמרים עצמם (כפי שתראו בשתי דוגמאות מצורפות כאן), הם הוכחה חיה ונושמת לאותה קלות בלתי נסבלת של תופעת המאמרים והטיפים באינטרנט. למידע עצמו ולאותנטיות שלו ערך משני בלבד, שכן נוצרה סינרגיה בין בעלי האתרים, ספקי שטחי הפרסום והמשתמשים, וכך יוצא שאם חיפשתי “בן עז” או “תרנגופוביה”, מצאתי, פתחתי וקראתי, כל הצדדים יוצאים מורווחים. כולם חוץ מהגולש המסכן שבאמת רוצה ללמוד משהו חדש או לברר אודות דבר מה…

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

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

עכשיו, קצת הסבר טכני על שימוש בפקודות מאקרו ובשפת VBA באמצעות WORD.

כשפותחים את תוכנת Word, צריך להופיע tab בשם Developer.

במידה וזה אינו מופיע, יש לשנות את האפשרות הבאה:

ועכשיו נעבור לחלק הכיפי והוא התוכנה עצמה.

לוחצים על כפתור: Visual Basic ומופיע המסך הבא.

עכשיו אפשר להתחיל לכתוב את התוכנה עצמה. כתבתי משהו פשוט שמבוסס על שילוב משפטים שנוסחו מראש באמצעות בחירה של מספרים אקראיים על ידי המחשב.

וכך זה נמשך…

התוכנה נמשכת (242 שורות קוד בסך הכל), וכשלוחצים על RUN, ניתן לקבל מאמר אחד, או 350, והכל בתוך שניות.

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

ועכשיו נעבור לתוצאות.


 תיירות ומלאכת יד וגם כל מה בספקטרום שבינהם

מאת משה כחליל

אני גאה להציג את המאמר לתת למענה אחת ולתמיד בחיבור המיוחד שאני מוצא בין תיירות ומלאכת יד.

מעשה שהיה כך היה .נסעתי לכנס חשוב ששכחתי את שמו אולם לא אשכח את אחד הנואמים. הוא נאם בדיוק אחרי הנאום שלי והתברר לי מאוחר יותר, דרך אשתו, שהוא מתמחה בתיירות.

ועם זאת, הרי שלמרבה האירוניה, אני מומחה לא קטן (וגם לא גדול…) במה שנקרא מלאכת יד.

ואם שאלתם היכן כל זה קרה, אז התשובה היא: פקיסטן.

וכאן אפשר לספר שאכן כן. זה קורה. זה אפשרי. יש מקום להפגיש את התחומים מלאכת יד ותיירות!

חזרתי הביתה עייף אך מרוצה ובעודי הולך בשביל המוליך על ביתי, התהדהד במוחי הקודח המשפט:

“כישלון הוא רק הזדמנות להתחיל מחדש בדרך נבונה יותר”.

ועד הפעם הבאה, להשתמע, משה.

או…

 פסיכיאטריה וקולנוע דברים ששאלתי את אמא

מאת משה כחליל

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

ברצוני לפתוח בכך שאספר סיפור אישי, אשר קרה לפני כשנה .נסעתי לכנס חשוב ששכחתי את שמו אולם לא אשכח את אחד הנואמים. הוא נאם בדיוק אחרי הנאום שלי והתברר לי מאוחר יותר, דרך אשתו, שהוא מתמחה בפסיכיאטריה.

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

ולא שזה משנה אבל הכל מתרחש באנגולה.

ולא כאן הפואנטה אבל חברות בין אנשים תמיד נוצרת במצבים הכי פחות צפויים, ואולם לא מן הנמנע לבחון כאן גם את השאלה אין מחברים חלב ובשר, או לצורך העניין קולנוע ופסיכיאטריה!

חברים יקרים. קולגות. קוראים. מורי ורביי: זכרו תמיד את המשפט המפורסם

“נר קטן יכול להאיר חשכה גדולה. חשכה גדולה לא יכולה לכבות נר קטן”.

ועד הפעם הבאה, להשתמע, משה

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

והמייל אכן הגיע…

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

בתוך כך, הרימה הילדה את הכפפה ושכללה את תוכנת הVBA והתוצאה כבר הרבה יותר משוכללת: מאמרים שונים ומגוונים והכל ללא מגע יד אדם…

ולסיום רק בשביל הקוריוז כמה מאמרים שגירסה 2 של התוכנה מייצרת…

מאמר מהגירסה הראשונה:

דת ואסטרולוגיה על הקשר בינהם

מאת משה כחליל

המאמר נכתב כדי לתת תשובות לשאלות מציקות בתחום שהוא למעשה משיק לתחומים  דת ואסטרולוגיה.

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

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

ולא שזה משנה אבל הכל מתרחש ביוון.

ולא כאן הפואנטה אבל חברות בין אנשים תמיד נוצרת במצבים הכי פחות צפויים, ואולם לא מן הנמנע לבחון כאן גם את השאלה אין מחברים חלב ובשר, או לצורך העניין אסטרולוגיה ודת!

חברים יקרים. קולגות. קוראים. מורי ורביי: זכרו תמיד את המשפט המפורסם

“אין הזדמנות טובה יותר לקבל עוד, מאשר בעת הבעת תודה על מה שיש לך כבר. הודיה פותחת דלתות של הזדמנות לרעיונות שנקרים בדרכך”.

ועד הפעם הבאה, להשתמע, משה

ועכשיו לגירסה המשופרת שבתי הגאונה כתבה:

 המיתוס של סיזיפוס ופיזיקה -שטויות במיץ עגבניות?

מאת משה כחליל

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

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

ובוודאי לא תופתעו אם אספר לכם שאני מתמחה בפיזיקה.

ויש חשיבות לעובדה שהדברים קרו בתאילנד.

זה היה מצחיק. מפתיע ומרגש. ואני יכול היום לומר שיש תחום חשוב ומחייב מחקר מעמיק והוא השילוב שבין פיזיקה והמיתוס של סיזיפוס!

קוראים יקרים, אי אפשר לסיים מאמר מהסוג הזה בלי לצטט משפט ישן-נושן שמלווה אותי כבר שנים:

“אם אתה רוצה את הקשת בענן, אתה צריך לסבול גם את הגשם”.

ועד הפעם הבאה, להשתמע, משה


לסיכום:

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


  • “משה כחליל” הנו דמות בדיונית אשר אין כל קשר בינה לבין אדם אמיתי כלשהו.
Advertisements

December 31, 2011 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , | Leave a comment

Inventing the AmigaHASP

During 1989, while developing Rashumon, I found myself looking for a copy protection solution for Amiga software but there wasn’t any. The Amiga had a very non standard Parallel port, which made it impossible to just adopt a copy protection dongle from other platforms, and there was a need to develop a completely new system.

Hardware based copy protection systems are based on a hardware device which interact with the computer using the port assigned to it. Back then (1989), the USB wasn’t invented yet, and the Parallel port was used. The Parallel port was the port used for printers for many years, and therefore any dongle would need to have “pass through” connector allowing the printer to be connected to it, instead to the port directly.

Hardware based copy protection requires interaction with the device through most of the connector pins, being able to read each pin’s value, and to change each pin’s value from 0 to 1 and vice versa. The Amiga didn’t provide any API to do so, which made me look for undocumented features, and code directly to the hardware instead of using any existing SDK.

With the help of Shimon Groper, the founder of EliaShim, I have made many attempts to create a dongle compatible with the unique and undocumented hardware. I used to go from Tel-Aviv to Haifa, and after several hours, leave with a box, covered with many wires in all colors, which was supposed to be the prototype… Eventually I found the way to implement the first Amiga based copy protection dongle and instead of buying bulk dongles from Aladdin, I have accepted the kind offer of Yankee Margalit, their founder and CEO, to by the Amiga product from my small software house (HarmonySoft), and after a short period of negotiation, Aladdin paid me $12,000 and my product became the AmigaHASP.

An Italian magazine published an article about the AmigaHASP:

As part of the deal, I have trained the technical people from Aladdin about programming the Amiga, and even gave them Amiga books and magazines. We have announced the new product, and if Commodore wouldn’t have gone out of business, short after, the AmigaHASP would have probably been useful for many Amiga based software houses. I can tell from my own experience, that it was used for Rashumon, the multi lingual graphic word processor I have developed.

See also:

http://myoldmac.wordpress.com/1993/09/21/%D7%90%D7%9C%D7%90%D7%93%D7%99%D7%9F-%D7%9E%D7%9B%D7%99%D7%A8%D7%AA-%D7%94%D7%96%D7%9B%D7%95%D7%99%D7%95%D7%AA-%D7%A2%D7%9C-%D7%94amigahasp/

http://myoldmac.wordpress.com/1994/03/25/letter-to-a-dealer-regarding-amiga-600-and-amigahasp-which-i-sold-to-aladdin/

http://www.articlesbase.com/software-articles/rashumon-word-processor-4976638.html

November 17, 2011 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , | Leave a comment

Rashumon user manual (Hebrew)

Rashumon User Manual Chapter 1 (PDF version)

February 21, 2011 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Article about networks


http://rashumon.com/

November 25, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

BrainTrain

A software to train your memory. Written in Visual C++ on 2000

November 21, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

An article I wrote – Computers and Music

On 1986 I published my first professional article about using computers to compose music.
It was published in People and Computers, “32 Bit” magazine.

Amiga and Music

Amiga and Music - by Michael Haephrati


Amiga and Music

Amiga and Music - part 2

November 13, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

DataTune by Michael Haephrati

DataTune was developed as part of a venture named Target Data. I have developed a data cleansing software named DataTune and performed data cleansing projects to many organizations, among them:


* Standards Institution of Israel http://www.sii.org.il/14-he/SII.aspx
* The Israeli Export Institution http://www.export.gov.il/
* Elite http://www.strauss-group.com/elitehebrew
* Del Engineering http://del.co.il/
* Microsoft Israel http://www.microsoft.co.il
* People and Computers http://www.pc.co.il

DataTune

November 11, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

AmigaHASP

AmigaHASP was developed as an independant product to protect Rashumon, my word processor. Eventually sold the entire product to Aladdin.

November 11, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Amigos Dec-1993

Amigos Dec-1993

Amigos Dec-1993, People and Computers Magazine

November 10, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Who’s Who 1992 – Haephrati

A page from the book, Who’s Who in Israeli Business, 1992

Who's who in Israeli Business - 1992

Haephrati at Who's who in Israeli Business - 1992

November 9, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Ministry of Education cerificate

Certificate TN/0013 for Rashumon, after being tested by Dr. Amnon Til, for the Israeli Ministry of Education.
Certificate from Ministry of Education for Rashumon

November 9, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Rashumon – a new word processor

An article published at Amiga World on May 1994.

developed by Michael Haephrati

Rashumon - by Michael Haephrati

http://rashumon.com/

November 9, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Rashumon – Word Processor – Yedioth 1991

A new word processor for Amiga computers, by Commodore, has launched.
The word processor, Rashumon, was developed by HarmonySoft, and it has the ability to read out loud the text (currently only in English).
It is a multi-lingual word processor which enables typing and editing in various languages, using miltiple fonts and colors. The typed documents are printed exactly as shown on screen, like with Macintosh computers. 8 colors can be used simultaneously, chosen from 4096 available colors. Text can be highlighted in Bold, Italics and underline.

Rashumon, word processor by Michael Haephrati

Rashumon - Article at Yedioth 1991

November 9, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Rashumon ad

Rashumon Ad (1989)

פרסומת לתוכנת רשומון

February 28, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Rashumon video

February 16, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Rashumon – UK article

February 16, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Rashumon screenshot

Here is a screenshot of Rashumon, the multi lingual graphic word processor for the Amiga.

And here is the Table Generator

Rashumon – by Michael Haephrati – Table Generator

 

 

 

And also search / replace including text attiributes (color, font, style, etc.)

Rashumon - by Michael Haephrati - Search / Replace

Rashumon - by Michael Haephrati - Search / Replace

 

 

 

 

 

 

 

 

 

 

 

And a bi-directional ruller:


February 16, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

מעבד התמלילים רשומון

Rashumon word processor for the Amiga - article at Maariv 1991

February 16, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

About

February 16, 2010 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Rashumon – a word processor that speaks for itself, by Sams Harari

Rashumon - new word processor

(Hebrew) translation:
Title: Rashumon – a word processor that speaks for itself
Sub title: a graphic multi-lingual word processor for Amiga computers.

Author: Sams Harari, Editor, 32 Bit Magazine

Date published: November 1991
Magazine: 32 Bit (owned by www.pc.co.il)

After a development period of a year, a graphic multi-lingual word processor for the Amiga was announced. The word processor, developed by Michael Haephrati from HarmonySoft, allows typing and editing of text using multiple fonts, (including proportional spacing fonts). The text which is displayed as WYSIWYG can be printed with 8 colors, bold, italicize and underlined. The text can then be exported to other graphic software or saved in ASCII format, including a file compatible with PC format. Rashumon includes the feature of sophisticated searching and replacing, automatic save, math calculations and … reading the English text loud by the computer.

The user interface Rashumon has is intuitive while the end user controls the word processor both with the keyboard and the mouse. Scroll bars, (operated by the mouse or the keyboard), which are part of the user interface, updates the data displayed, in real time. Buttons are used to turn on and off various features and for displaying information about the attributes of the text. Text Edit boxes support proportional fonts and allow performing changes on selected text which can contain fonts of various sizes, colors and styles. Rashumon allows selecting an unlimited number of portions of the text and perform on them actions simultaneously. As for being easy to use, the various buttons are designed in 3d and it is easy to determine the function of each button even without looking at the user manual.
As a multi-lingual word processor, Rashumon can combine text in two languages properly; each line can be chatarterize separately based on its main language.
A unique graphic word processor for the Amiga computer. Sold for $150

Looks who’s talking
One of the original new features Rashumon has is the ability to select with the mouse one or more parts of the text and ask the computer to read them loud.
Many Amiga users are probably aware of the Amiga ability to perform artificial speech from the demo program (DEMOS). Now, a text reading routine was developed for Rashumon to read out load the text in an almost “human” voice. Thanks to the unique characteristics of the Amiga, the selected text/s are translated into phonetic syntax which are converted by a unique library into number which represent digitally (much like a CD player) the required sounds producing the artificial speech. These sounds are sent, using an Analog to Digital converter to the 4 sounds channels of the Amiga. This routine reads the text according to its logical order and not just right to left or left to right.
For the time being, the text reading function in the current version of Rashumon is limited to Latin text or Hebrew text written in Latin characters (the word “שלום” should be typed as “shalom”). In the next version it will be possible to read Hebrew text as well, that thanks to another routine which is now in advanced development stages. This routine, using artificial intelligence will “select” the appropriate Pronunciation which suits best any problematic words that are spelled the same but are pronounced differently.

Sams Harari

November 16, 1991 Posted by | Uncategorized | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment