יום ראשון, 31 במרץ 2024

המרת אינץ' לסנטימטר

מחשבון המרת אינץ' לסנטימטר והמרת סנטימטר לאינץ' מחשבון המרת אינץ' לסנטימטר והמרת סנטימטר לאינץ'

יום שלישי, 30 בינואר 2024

מחשבון שעות II

הכניסו שעת התחלה ומספר של שעות לחישוב השעת סיום
שעת התחלה (24H):
מספר שעות:

יום ראשון, 28 בינואר 2024

מחשבון ריבית דריבית






יום ראשון, 5 במרץ 2023

מחשבון לוטו

Random Numbers Generator

הכנס שני מספרים

יום ראשון, 12 בפברואר 2023

מחשבון שעות

הכניסו שעת התחלה ושעת סיום לפי פורמט של 24 שעות
שעת התחלה (24H):
שעת סיום (24H):

יום ראשון, 28 באוגוסט 2022

אתרי AI שחייבים להכיר !

  • בוטים
    • ChatGPT - מודל שפה מהפכני מבית OpenAI, מסוגל לסייע במגוון עצום ורחב של משימות, החל ממענה לשאלות, מתן מידע, כתיבת קוד ועד לניהול שיחות ארוכות.
    • Character.ai - רוצים "לשוחח" עם אילון מאסק ? אלברט איינשטיין ? שלל בוטים פחות מתוחכמים מ ChatGPT, אבל עם יתרון גדול של צנזורה קלה ולא מחמירה כמו שלו.
    • Sincode.ai  - מנסה להתחרות ב ChatGBT, אך ממוקד בעיקר לשוק הפרסום ורובו בתשלום.
    • Caktus.ai - מתיימר להיות ה ChatGBT לסטודנטים. מחולק לקטגוריות שונות. ומציע גרסת חינם. 

  • יוצרי טקסט 
    • Jenni - אתם מתחילים לכתוב, ג'ני משלימה אתכם מהמילים הראשונות וכותבת לכם אתר שאר המאמר. מדהים.
    • Copy.AI - אחרי רישום קצר וחינמי ניתן ליצור פרוייקט כתיבה ממשפט וחצי, האתר יבנה פסקה ואפילו מאמר.
    • Jasper - 
    • Wordtune - משכתב כל טקסט בכמה אופנים שונים ובונוס - כולל גם תרגום מעברית לאנגלית (לא להיפך).
    • Writesonic - יוצר טקסט מותאם לניו מדיה, מכיל קרדיט חינמי ומעבר לכך בתשלום.
    • Speedwrite - משכתב מאנגלית לאנגלית. 

  • יוצרי תמונות
    • DALL·E 2 - פורץ הדרך ביצירת התמונות כעת ישנה רשימת המתנה ארוכה אך משתלמת בקצה כעת פתוח לכולם !
    • Craiyon - תשע תמונות מהירות ללא צורך ברישום, האיכות לעתים מאכזבת.
    • Lexica.art - יצירה לאחר רישום מביאה לתוצאות יפות אך לא ממש מדוייקות, הפלוס הגדול הוא האפשרות לחפש ביצירות שביקשו משתמשים אחרים באתר והגלרייה מגוונת ביותר.
    • Photoroom - ללא רישום, יש לבחור ב Tools ברקע ב Background AI. מהיר ביותר.
    • Dreamstudio.ai - גרסת בטא חינמית שמאפשרת אחרי רישום קצר יצירת תמונות והגדרת פרטמרים כמו דיוק גובה ואורך תמונה.
    • Huggingface - גרסת בטא חינמית ללא רישום המאפשרת יצירת תמונות, קצת איטית לעומת הקודמות.
    • Dream.ai - ללא רישום ניתן ליצור תמונה ולבחור את הסגנון (במקום לכתוב אותו כ prompt).
    • Diffuse the rest  -גרסת בטא נוספת המאפשרת ציור תמונה והוספת תיאור.
    • Latentdiffusion - גרסא בטא נוספת.

  • יוצרי מוזיקה
    • Soundraw.io - יוצרי מנגינות מקוריות לפי אפיונים, כלים ועוד.
    • Riffusion - מצד אחד חינמי ומגוון לפי prompts חופשיים מצד שני יש מקום לשיפור.
    • Aiva.ai - יוצר מוזיקה מקורית מקטעי שמע אחרים.

  • יוצרי וידאו
    • Synthesia - יצירת וידאו קריינות + דמות מקריינת מטקסט, יש גרסא חינמית לוידאו קצר ביותר.
    • Pictory - יצירת וידאו על פי תסריט (חינם עם סימון על הסרטון) 

  • יצירת מצגות
    • Tome - יצירת מצגות באמצעות מנוע ה AI של OpenAI, מכניסים נושא מצגת ו Tome עוש האת השאר.
  • פילטרים לתמונות
    • JoJoGAN - פילטור לסגנון דיסני, אומנותי, סקיצה ועוד..
    • GFPGAN - תיקון תמונות פנים
    • MagicEraser.io - מחיקת עצמים מתמונות והשלמה של האזור החסר.

  • פילטר אודיו
    • LALAL.AI - מפלטר שירה, כלים ועוד מקבצי אודיו - 10 דקות ראשונות חינם





יום שלישי, 27 ביולי 2021

PL\SQL

ישנם שתי דרכים לעדכון ב PL\SQL Developer ישירות מתוך טבלת התוצאות המוצגת:
  1. קליק ימני על שם הטבלה בחלון ה SQL, בתפריט שייבחר נלחץ על "Edit Data". בחלון שייפתח נוכל לערוך את הנתונים ישירות מהטבלה שתופיע למטה. במידת הצורך ניתן להוסיף לטבלה where לצימצום שורות.
  2. נכתוב "for update" בסוף השאילתא לדוג' -
SELECT * FROM TABLE  for update;

תחביר בסיסי (מקור ויקיפדיה)
DECLARE
 v VARCHAR2(100); /* הגדרת משתנה מסוג VARCHAR2) */
BEGIN
 SELECT 'Hello world' -- שליפת ערך לתוך המשתנה
 INTO v
 FROM dual;

 dbms_output.put_line ( v ); -- הדפסת המשתנה
EXCEPTION 
 when OTHERS then /* טיפול בשגיאות */
 dbms_output.put_line ( 'error: ' || sqlerrm );
END;
או (מקור)
<<label>>   -- this is optional
DECLARE
-- this section is optional
  number1 NUMBER(2);
  number2 number1%TYPE := 17;             -- value default
  text1   VARCHAR2(12) := 'Hello world';
  text2   DATE         := SYSDATE;        -- current date and time
BEGIN
-- this section is mandatory, must contain at least one executable statement
  SELECT street_number
    INTO number1
    FROM address
    WHERE name = 'INU';
EXCEPTION
-- this section is optional
   WHEN OTHERS THEN
     DBMS_OUTPUT.PUT_LINE('Error Code is ' || TO_CHAR(sqlcode )  );
     DBMS_OUTPUT.PUT_LINE('Error Message is ' || sqlerrm   );
END;
תנאים
IF...ELSEIF...CASE WHEN
לדוג' (מקור ויקיפדיה)
IF :NEW.FieldName is null
THEN
NEW.FieldName :=Value:
END IF;


CASE Expressions

ביטויי CASE מאפשרים לנו להשתמש בלוגיקה של IF ...THEN ... ELSE בתוך שאילתת  SQL,
להלן דוגמא כשהתחביר מודגש:
SELECT name,
   CASE Age
   WHEN Age>100 THEN 'Old'
   WHEN Age<3 THEN 'Baby'
   ELSE 'Hi' 
   END
   FROM customers;

GRANT / REVOKE
GRANT - הענקת הרשאות (privileges)
REVOKE - הורדת הרשאות
הרשאות לטבלה יכולות להיות כל שילוב של SELECT, INSERT,
UPDATE, DELETE, REFERENCES, ALTER, INDEX, ALL
לדוג'

GRANT SELECT, INSERT, UPDATE, DELETE ON TABLE_NAME TO user1;

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

START WITH כאן נכניס את המצב הראשוני, את שורש ההיררכיה
CONNECT BY PRIOR וכאן את ההקשר בין שורת האב לשורת הילדים (כמו מזהה אב בשורת הבן למשל)
<הסבר לא גמור-צריך דוגמא טובה>


יום שני, 26 ביולי 2021

קישור לדף דאשבורד מסונן ב Obiee

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

1. נפתח את דף הדאשבורד המבוקש

2. נעבור לעמוד שאותו נרצה לשתף.

3. נבצע סינון כפי שנרצה לשתף.

4. באפשרויות העמוד, נפתח את התפריט ונבחר באפשרות ליצור קישור לסימניות /  Create Bookmark Link 

5. הלינק המותאם יופיע בשורת הכתובת (URL), נעתיק אותו ונשתף.

בהצלחה.

יום רביעי, 28 באפריל 2021

טיפים לשיפור ביצועי Informatica

ברמת ה Designer:

1.בעת ביצוע Join יעיל לסמן את הטבלה הקטנה יותר כMaster.

2. ביצוע מיון לפי Aggregator, Joiner ושימוש בsorted input בטרנספורמציות האלו משפר משמעותית את הביצועים.

3. שימוש בDecode במקום בIIF בטרנספורמציות.

4. בעת עבודה מול source שמשנים בו types לעיתים תכופות - הגדרה של כל השדות כ string ואחרי זה להמיר לtype המתאים.

ברמת ה Workflow:

1.להגדיל את ה Commit interval בעת שימוש ב Bulk בעיקר.

2. שימוש ב  pushdown optimization - נמצא תחת  properties -Tab תחת - Performance - section
    ניתן להגדיר ל Source או  Target או לשניהם, בפועל יוצר sessiom של insert as select והכל קורה ישירות בDB.
 לא מתאפשר עבור מפות מסובכות.

3.  חשוב לשים לב ל session level לרמת פירוט הלוג שנשמר.