Temp Logs into Documentation

Here’s an idea I had while writing a server application I needed to test on a remote computer with limited debugging abilities… I insert debug logs, temporary logs, before and/or after important sections of flow so I could see in the console what is going on and what is failing. But I wouldn’t want them there when the app rolls into production. And then I thought, people hate writing in-line documentation but it’s quite important. And here I have all these debug logs explaining what is going on. So, instead of deleting them, comment them out. Then I have them for later, if I want, and they pretty much function like in-line documentation. Win-Win!


Posted in IT, No Category, Practice, Programming, Thinking Out Loud, Work by with comments disabled.

The Push Forward Extensions

Here is a package of several extensions I’ve created that I use in my Unity projects. I thought they would be useful and would appreciate any feedback. Push Forward Extensions.


Posted in Programming, Work by with comments disabled.

עבודה חדשה

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


Posted in IT, No Category, Work by with comments disabled.

Professional Tabletop Role Playing Guide

ההודעה בעברית תגיע אחרי האנגלית. Hi. My name is Eran. I’ve been playing tabletop roleplaying games since the late 90’s and I’ve been guiding steadily since mid-10’s. I create supplemental content for Dungeons & Dragons 5th Edition. I am the creator of The Human Element RPG system. And I want to help you. This message is for anyone looking for a group to play in or want one more game, for any new guides or ones who need help in this new digital age. I am a professional guide and I do this because I love it and because I think I’m good at it. I am very familiar with D&D 5th Edition but I know other systems as well. If you are complete beginners, I’ll teach you the game. If you don’t have books or dice, I provide everything. I have interactive maps (Some of which I make by myself). I bring music. I take pre-published adventures and expand them, I fit them to your wants and your desires. If you want, I can homebrew everything from scratch (though that takes more effort). In any case, the game will be yours and what you want it to be.I run sessions through FoundryVTT and Discord (at least, until the pandemic is officially over) which I will also happily explain and help you with. My price is 20$ per person. I also only expect payment *after* the first session and only if you wish to continue. In any case, if you Continue Reading →


Posted in Gaming, Me, Role-Playing, Work by with 1 comment.

ראיון עבודה

הלכתי לראיון עבודה. סבבה. הם רצו לעשות לי מבחן תכנות ב-Unity. סבבה. אבל אז הם נתנו לי מקלדת QWERTY… עם Mono… על מק. 😓


Posted in No Category, Work by with comments disabled.

מובטל – יום שביעי (זאת אומרת, חמישי)

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


Posted in No Category, Work by with 2 comments.

מובטל – יום ראשון (זאת אומרת שישי)

אתמול היה, רשמית, היום האחרון שלי בקומפדיה. הגרסה הרשמית היא שפוטרתי בגלל אי התאמה לתרבות החברה ולא מצאו לי מקום שמתאים לצרכים שלי. הגרסה הלא רשמית — שאין לי בעיה לכתוב אותה פה כי כבר לא ממש אכפת לי — היא שאני הגעתי לשם לפני כשנה, ראיתי מה הולך שם, ראיתי את הקוד, ורק ניסיתי כל הזמן לשפר אותו ולעשות דברים יותר טוב. למרות כל מה שניסיתי, קיבלתי התנגדות אחר סתירה אחר שלילה. עד שהגענו אל הפרויקט האחרון שלי (שביקשתי וקיבלתי רשות להשתמש בשיפורים שלי, לפחות רק עליו, ושאף אחד יגיד אחרת). ולמרות שהזהרתי מראש, עוד לפני שמשהו התחיל לנוע, שההתחלה שלו תהיה איטית, והיא נהייתה אפילו עוד יותר איטית בגלל דרישות משתנות כל הזמן של הלקוח (ואני מדבר פה על שינוי חלקים שלמים שכבר היו גמורים) ואי הספקה של חומרים והגדרות מדויקות. כל זה, תוך כדי ציפייה בעמידה באותו לוח זמנים. ובסוף, כנראה, האשימו אותי. כי אני הייתי הגורם היחידי שלא הלך בתלם אלא ניסה לעשות משהו יותר טוב. ולמי שתוהה, לא. אני לא סתם מלכלך על מעסיק קודם. כשעזבתי את Seven Elements זה היה בגלל כמה חילוקי דעות אבל לא משהו שאני יכול באמת להאשים אותם. אמרתי שהלחץ לא בריא אבל זאת הייתה הדרך שלהם ואני לא הסכמתי. הפעם, אני (בעצם לא רק אני. אני רק חטפתי בסוף) ניסיתי רק לשפר מערכת שנראתה לי כמשהו שדורש עבודה (ופחות או יותר כל מי שדיברתי איתו עליה הסכים). ועכשיו, פשוט חבל לי שהם יישארו עם מערכת מיושנת וכנראה בגללה גם לא ימשכו כישרונות חדשים. ועכשיו אני מובטל. ובאמת שמעולם לא Continue Reading →


Posted in Me, No Category, Work by with 2 comments.

להתראות 2016

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


Posted in Art, Gaming, Geekdom, Less Interesting News, Maayan, Me, No Category, Role-Playing, Work by with comments disabled.

קיבלתי את המשימה לבדוק את ה-Hololens

זאת גרסת מפתחים, היא עדיין דיי מוגבלת ויש סיבה טובה למה לא מזכירים את הנתונים הטכניים הנוכחיים בכל הפרסומים של מיקרוסופט. אבל, למען האמת, עם כל ההגבלות והבעיות, זה עדיין דיי מגניב. אז נתנו לי לשחק עם זה קצת ולהוציא משהו שמדגים מה אפשר לעשות עם הדבר הזה. חבילת הפיתוח של זה מתממשקת עם Unity. נראה לי, אפילו, שזאת סביבת הפיתוח המועדפת עליהם כרגע וזה עובד בצורה יחסית נוחה. הבנייה דיי מהירה ו-Remote Debugging זה דבר דיי חיוני פה. לפתח לזה זה דיי כמו לפתח ל-VR רק שלא נכנסים לעולם של Unity אלא הוא מוקרן על גבי העולם האמיתי. ולכן עדיף להשאיר את רוב הרקע ריק כדי שה-Hololens לא יצייר דברים לא נחוצים. זה מכשיר נחמד. אבל אחרי מספיק זמן איתו על הראש, הצוואר מתחיל לכאוב מהמשקל יתר. ואני גם לא הספקתי להיכנס ממש ל-Spatial Mapping והולוגרמות משותפות. לפי דעתי, אין טעם לקנות כזה עכשיו אלא אם כן אתם מתכננים להיכנס לזה חזק בעתיד. אבל כשהם יוציאו גרסה למשתמשים, זה יכול להיות דיי מגניב.


Posted in High-Tech, Work by with comments disabled.

סופו של שבוע ארוך

זה היה שבוע שבעצם התחיל בשבוע שעבר. אני הצטרפתי לצוות מסוים בחברה. צוות שכולל עוד מתכנת, מנהל פרויקטים, וממדל. אז השבוע התחיל כשהמתכנת השני יצא לחופשה קצרה ואז אני הייתי צריך להיכנס עוד יותר מהר אל תוך העניינים ולעזור להכין כמה פרויקטים שהיה צריך להדגים ללקוחות. השבוע התקדם כך שעד יום שני, כשכולם חוץ ממני נוסעים לחו”ל להדגים, היה צריך להכין כמה וכמה וכמה דברים לנסיעות האלו. אז עבדנו כמה ימים ארוכים והספקנו להכין הכל. אז חשבתי, שהחל מיום שלישי יהיה לי קצת זמן יותר רגוע להתעסק עם דברים קצת רגועים יותר. ואז בשני בלילה, הממונה עלינו אמר שזכינו במכרז. זה מגניב אבל לא ממש הבנתי מה זה אומר. וביום שלישי בבוקר הוא מתקשר אליי להגיד שאני צריך ללכת לעזור להדגים את הפרויקט הזה, שלמזלי הוא לפחות בארץ, אבל ב-7:00 בבוקר. ואז נאמר לי שאני צריך להכין גם עוד שמונה דברים אחרים. אז כל יום שני התרוצצתי (בין כוננים וספריות, לא יותר מדי התרוצצות מעשית) בשביל להכין את כל מה שצריך. כל זה, ביום שאמרו לי שאני יכול ללכת מוקדם כי יום קודם נשארתי עד מאוחר. היה מתיש אבל איך שהוא הצלחתי גם לצאת בזמן להגיע להקרנה של Game of Thrones. וביום שלישי, התייצבתי ב-7:00 כדי להרכיב את העמדה שלנו, להכין את כל המכשירים והציוד ולהראות את הפרויקט לכל מי שרצה. היה מגניב. זה תמיד מגניב כשמראים לאנשים חדשים משהו ב-VR. רק חבל לי שהשעה שאמרו לי שתהיה לנו להראות את הפרויקט הצטמצמה לבערך עשר דקות. אז זה לקח זמן. ועד שיצאנו משם ועד שחזרתי למשרד, עבר כבר יותר מחצי Continue Reading →


Posted in High-Tech, No Category, Work by with comments disabled.