ToCode

Description
טיפים קצרים למתכנתים מאת ינון פרק
Advertising
We recommend to visit

דניאל עמרם ללא צנזורה בטלגרם
דניאל עמרם ללא צנזורה

לפניות
וואצפ: wa.me/12017438674
טלגרם: @danielamram1


טוויטר: twitter.com/danielamram3
אינסטגרם: instagram.com/danielamram6
טיקטוק: tiktok.com/@danielamram22
דיסקורד: https://discord.gg/6QqSm3hX2d

Last updated 1 month, 1 week ago

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

Last updated 3 months, 3 weeks ago

הערוץ הרשמי☑️ Official Channel

ברוכים הבאים פה תקבלו את כל מה שקורה בארץ ובעולם🌏 ללא👁️⁩צנזורה - מיטב התיעודים הכי מעניינים שיש ברשת.

לשיתוף תכנים⬅️ @tzenzora1

👉 t.me//tzenzora 👈 שתפו

היזהרו מחיקויים❗️

#ללאצנזורה

Last updated 3 weeks, 4 days ago

1 month, 3 weeks ago

מציפיות לתוכנית עבודה
יש שתי בעיות עם ציפיות גבוהות מדי:

  1. כשזה לא מצליח אנחנו נוטים להתאכזב ולהתייאש.

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

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

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

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

1 month, 3 weeks ago

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

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

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

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

1 month, 4 weeks ago

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

אנחנו אוהבים את זה כי הלוטו מסתדר רעיונות שיש לנו כבר בראש:

  1. "אם לא תנסה איך תזכה"

  2. "זה רק 20 ש"ח, חבל לא לנסות"

  3. "ממילא אין לי משהו אחר לעשות עם הכסף"

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

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

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

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

4 months, 3 weeks ago

סדרת SQL בסיסי - פוסט 15 - משפט WHERE
פקודות select ו update יכולות להסתיים ב where כדי לדייק את השורות עליהן עובדים. ראינו בשיעורים קודמים איך להשתמש ב where כדי למצוא שורות עם ערך ששווה לערך קבוע מסוים או שורות עם ערכי NULL. בשיעור זה נראה עוד כמה אפשרויות לשימוש במשפטי where.

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

```
CREATE TABLE paper_clips (
id INTEGER PRIMARY KEY,
type VARCHAR(50) NOT NULL,
size VARCHAR(20),
color VARCHAR(20),
quantity INTEGER
);

INSERT INTO paper_clips (type, size, color, quantity) VALUES
('standard', 'medium', 'silver', 100),
('binder', 'large', 'black', 50),
('mini', 'small', 'red', 200),
('jumbo', 'extra_large', 'blue', 30),
('colored', 'medium', 'green', 150);

```

ולשאילתות:

  1. נציג את כל השורות שצבען שונה מכסף:

```
SELECT * FROM paper_clips WHERE color != 'silver';

```

  1. נציג את כל השורות שהכמות שלהן גדולה מ 100:

```
SELECT * FROM paper_clips WHERE quantity > 100;

```

  1. כמות קטנה מ 100:

```
SELECT * FROM paper_clips WHERE quantity < 100;

```

  1. כמות גדולה או שווה 50:

```
SELECT * FROM paper_clips WHERE quantity >= 50;

```

  1. גודל גדול יותר מ hello:

```
SELECT * FROM paper_clips WHERE size > 'hello';

```

השאילתה האחרונה נשמעת מוזרה - מה זה אומר שהגודל גדול יותר מהמילה hello? הרי גודל הוא מחרוזת? התשובה שב SQL אנחנו משווים מחרוזות לפי המיקום שלהן בסדר מילוני, לדוגמה מילה שמתחילה ב d תהיה גדולה יותר ממילה שמתחילה ב a.

בין
המילה between מאפשרת לבחור ערכים שנמצאים בטווח מסוים לדוגמה כל השורות בהן הכמות היא בין 20 ל 50:

```
SELECT * FROM paper_clips WHERE quantity between 20 and 50;

```

תנאי between כולל את שני הערכים שבקצה ולכן השאילתה תחזיר גם שורות בהן ה quantity היא 20, 50 וכל מה שביניהם.

אחד מ
המילה in מאפשרת לבחור שורות בהן הערך שאנחנו מחפשים הוא אחד מכמה ערכים קבועים. לדוגמה הצגת כל השורות בהן הגודל הוא large או small:

```
select * from paper_clips where size in ('large', 'small');

```

חיבור תנאים (או, וגם, לא)
ניתן לחבר מספר תנאים בפקודת WHERE באמצעות המילים AND, OR ו NOT. המילה OR תחזיר תנאי שיצליח אם אחד מהתנאים שמרכיבים אותו הוא אמיתי, המילה AND דורשת שכל התנאים שמרכיבים את התנאי הגדול יהיו אמיתיים והמילה NOT הופכת תנאי. כמה דוגמאות:

  1. נציג את כל השורות בהן הגודל הוא בינוני או גדול וגם הכמות מעל 100:

```
select * from paper_clips where size in ('large', 'small') AND quantity > 100;

```

  1. נציג את כל השורות בהן הכמות קטנה מ 50 או גדולה מ 150:

```
select * from paper_clips where quantity < 50 OR quantity > 150;

```

  1. הצגת כל השורות בהן הגודל הוא "קטן" או "בינוני" והכמות קטנה מ 50, או שהכמות גדולה מ 150:

```
select * from paper_clips where
(quantity < 50 AND size in ('small', 'medium'))
OR quantity > 150;

```

  1. הצגת כל השורות בהן הצבע אדום והכמות גדולה מ 100:

```
select * from paper_clips where color = 'red' AND quantity > 100;

```

  1. הצגת כל השורות מלבד אלה שהתאימו ל-4:

```
select * from paper_clips where NOT (color = 'red' AND quantity > 100);

```

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

4 months, 3 weeks ago

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

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

```
create table demo(id integer primary key,
a integer default 0,
b integer,
c varchar(20),
d varchar(50) default 'Unknown');

insert into demo(c) values('hello');
select * from demo;

```

מחזירה לי טבלה עם השורה הבודדת:

```
id a b c d
1 0 hello Unknown

```

העמודה c קיבלה את הערך hello מפקודת ההכנסה, העמודה d קיבלה את הערך Unknown כי זה היה ערך ברירת המחדל שלה, העמודה id קיבלה את הערך 1 שזה id שנוצר אוטומטית והעמודה a קיבלה את הערך 0 כי זה היה ערך ברירת המחדל שלה. העמודה b לעומת זאת נשארה ריקה, כלומר מכילה את הערך המיוחד NULL.

אפשר גם להכניס NULL כשאנחנו מבצעים הכנסה של מספר שורות, או אם יש כבר הגדרת ערך ברירת מחדל לעמודה לדוגמה הפקודה הבאה שומרת את הערך NULL בעמודה a, למרות שלעמודה מוגדר ערך ברירת מחדל:

```
insert into demo(a) values(null);

```

והפקודה הבאה מוסיפה מספר שורות בשלוש מהן יש ערך לעמודה b ובאחת העמודה תישאר ריקה, כלומר עם הערך NULL:

```
insert into demo(b) values (5), (8), (null), (9);

```

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

```
insert into demo default values;

```

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

```
SELECT * FROM demo WHERE b = NULL;

```

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

```
SELECT * FROM demo WHERE b IS NULL;

```

אפשר גם לחפש את כל השורות בהן הערך של b אינו NULL עם הפקודה:

```
SELECT * FROM demo WHERE b IS NOT NULL;

```

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

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

```
SELECT id, a, coalesce(b, 0), c, d FROM demo;

```

והתוצאה:

```
id a coalesce(b, 0) c d
1 0 0 hello Unknown
2 0 Unknown
3 0 5 Unknown
4 0 8 Unknown
5 0 0 Unknown
6 0 9 Unknown
7 0 0 Unknown

```

עכשיו אתם
1. נסו להכניס NULL לכל אחת מהעמודות בטבלה (כולל id). מה קורה?

  1. מחקו את כל השורות עבורן הערך של b הוא NULL.

  2. מחקו את כל השורות עבורן הערך של d אינו NULL.

  3. צרו מחדש כמה שורות עם הערך NULL בעמודה b ואז עדכנו את כל השורות בהן הערך של b הוא NULL להחזיק את הערך 5.

4 months, 3 weeks ago

סדרת SQL בסיסי - פוסט 13 - תרגול עבודה עם מידע

תרגול מערכת עובדים
צרו בסיס נתונים חדש ובו טבלה בודדת בשם employees עם העמודות:

  1. id
  2. first_name
  3. last_name
  4. email
  5. hire_date
  6. salary

חשבו איזה סוג מידע יתאים לכל עמודה.

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

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

לסיום מחקו את הטבלה.

השאלת ספרים
צרו בסיס נתונים חדש ובו טבלה בודדת בשם books עם העמודות:

  1. id
  2. title
  3. author
  4. publication_date
  5. genre

הוסיפו עמודה בשם status שצריכה לשמור האם הספר נמצא כרגע בהשאלה או שהוא על המדף ועמודה בשם return_date שתחזיק את התאריך בו צריכים להחזיר את הספר (אם הוא לא בהשאלה העמודה תהיה ריקה).

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

  2. הציגו את כל הז'אנרים של הספרים ללא כפילויות.

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

  4. מחקו את הטבלה.

5 months ago

```
Requirements:
- Experience with SEO, SEM, and social media advertising
- Proficiency in Google Analytics and AdWords
- Strong written and verbal communication skills
- Ability to analyze data and generate actionable insights
- 2+ years of experience in digital marketing
Expected Pay: $60,000 - $80,000 per year

---

Company Name: Global Enterprises
Company Location: 456 Corporate Blvd, San Francisco, CA
Role: Human Resources Manager
Description: Global Enterprises is seeking a seasoned Human Resources Manager to oversee all aspects of HR practices and processes. The successful candidate will play a key role in developing HR strategies, managing employee relations, and ensuring compliance with labor laws.
Requirements:
- Bachelor's degree in Human Resources, Business Administration, or related field
- Proven experience as an HR Manager or similar role
- Knowledge of HR systems and databases
- Excellent interpersonal and communication skills
- Strong leadership and decision-making abilities
Expected Pay: $90,000 - $110,000 per year

---

Company Name: Creative Studio
Company Location: Remote
Role: Graphic Designer
Description: Creative Studio is looking for a talented Graphic Designer to join our team. You will work on a variety of design projects, from digital graphics to print materials, and collaborate with other creatives to bring ideas to life.
Requirements:
- Proficiency in Adobe Creative Suite (Photoshop, Illustrator, InDesign)
- Strong portfolio showcasing design skills
- Understanding of design principles and typography
- Excellent communication and teamwork skills
- 2+ years of experience in graphic design
Expected Pay: $50,000 - $70,000 per year

---

Company Name: Fast Sales Solutions
Company Location: 789 Sales Avenue, Chicago, IL
Role: Sales Representative
Description: Fast Sales Solutions is seeking a motivated Sales Representative to join our team. The ideal candidate will have a knack for building relationships, closing deals, and exceeding sales targets.
Requirements:
- Proven experience as a Sales Representative
- Excellent communication and negotiation skills
- Ability to work independently and as part of a team
- Strong organizational and time-management skills
- Willingness to travel
Expected Pay: $50,000 - $75,000 per year + commission

```

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

  1. הציגו את שמות כל החברות שמגייסות.

  2. הציגו את החברה שמציעה את השכר הגבוה ביותר.

5 months ago

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

טבלת מסעדות
נתונה רשימת המסעדות הבאה:

```
1. La Belle Cuisine
Address: 123 Rue de Gastronomie, Paris, France
Rank: ⭐️⭐️⭐️⭐️
Expected Meal Price: €50 - €70
Date of Last Health Inspection: July 15, 2024
Useful Tip: Try the chef's special dessert; it's a local favorite!

  1. Sushi Zen
    Address: 456 Ocean Avenue, Tokyo, Japan
    Rank: ⭐️⭐️⭐️⭐️⭐️
    Expected Meal Price: ¥3,000 - ¥6,000
    Date of Last Health Inspection: June 22, 2024
    Useful Tip: Arrive early to get a spot at the sushi bar for an interactive experience.

  2. The Rustic Grill
    Address: 789 Maple Street, Austin, TX, USA
    Rank: ⭐️⭐️⭐️
    Expected Meal Price: $20 - $35
    Date of Last Health Inspection: August 1, 2024
    Useful Tip: The BBQ ribs are a must-try, especially on Wednesdays when they're half-off!

  3. Pasta Paradiso
    Address: 321 Via Roma, Rome, Italy
    Rank: ⭐️⭐️⭐️⭐️
    Expected Meal Price: €30 - €50
    Date of Last Health Inspection: July 5, 2024
    Useful Tip: Ask for a table on the terrace for a beautiful view of the city.

  4. The Green Garden Café
    Address: 123 Vegan Lane, Portland, OR, USA
    Rank: ⭐️⭐️⭐️⭐️
    Expected Meal Price: $15 - $25
    Date of Last Health Inspection: June 30, 2024
    Useful Tip: The avocado toast is a popular dish; pair it with a cold-pressed juice!

  5. Le Petit Bistro
    Address: 789 Rue de la Petite, Lyon, France
    Rank: ⭐️⭐️⭐️⭐️⭐️
    Expected Meal Price: €40 - €60
    Date of Last Health Inspection: July 20, 2024
    Useful Tip: Book a reservation in advance, as seating is limited and highly sought after.

  6. Curry Corner
    Address: 456 Spice Street, Mumbai, India
    Rank: ⭐️⭐️⭐️⭐️
    Expected Meal Price: ₹800 - ₹1,500
    Date of Last Health Inspection: June 18, 2024
    Useful Tip: Don't miss their signature butter chicken; it's a crowd-pleaser!

  7. Casa del Mar
    Address: 321 Beach Blvd, Barcelona, Spain
    Rank: ⭐️⭐️⭐️⭐️
    Expected Meal Price: €35 - €55
    Date of Last Health Inspection: July 10, 2024
    Useful Tip: The seafood paella is a must-try, especially with a glass of local white wine.

  8. Urban Tacos
    Address: 123 Downtown Avenue, Los Angeles, CA, USA
    Rank: ⭐️⭐️⭐️
    Expected Meal Price: $10 - $20
    Date of Last Health Inspection: August 2, 2024
    Useful Tip: Visit during Taco Tuesday for great deals and a lively atmosphere!

  9. The Golden Wok
    Address: 789 Oriental Street, Hong Kong
    Rank: ⭐️⭐️⭐️⭐️
    Expected Meal Price: HK$100 - HK$300
    Date of Last Health Inspection: July 25, 2024
    Useful Tip: The dim sum menu is extensive and delicious; try a variety for the best experience!

```

שמרו את הרשימה לטבלה בבסיס נתונים ולאחר מכן הציגו:

  1. את כל הטיפים

  2. את השמות והכתובות של כל המסעדות

  3. את 5 המסעדות המדורגות הכי גבוה

  4. את 5 המסעדות בהן הארוכה תהיה הכי זולה

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

טבלת חיפוש עבודה
נתונה רשימה של מודעות דרושים:

```
Company Name: Tech Innovators Inc.
Company Location: Remote
Role: Software Engineer
Description: Tech Innovators Inc. is seeking a skilled Software Engineer to join our growing team. You'll work on cutting-edge projects, collaborate with a talented group of developers, and contribute to building scalable and efficient software solutions.
Requirements:
- Proficiency in Java, Python, or C++
- Experience with cloud technologies (AWS, Azure, GCP)
- Strong problem-solving skills and attention to detail
- Bachelor's degree in Computer Science or related field
- 3+ years of professional software development experience
Expected Pay: $100,000 - $120,000 per year

---

Company Name: Marketing Masters
Company Location: 123 Market Street, New York, NY
Role: Digital Marketing Specialist
Description: Marketing Masters is looking for a creative and analytical Digital Marketing Specialist to manage online campaigns and optimize our digital presence. The ideal candidate will have a passion for digital marketing and a strong understanding of the latest trends and tools.
```

5 months ago

סדרת SQL בסיסי - פוסט 7 - המילים ORDER ו LIMIT
בשיעור זה נלמד על עוד 3 פקודות חשובות בכתיבת שאילתות: ORDER, LIMIT ו OFFSET.

מיון התוצאות
אני חוזר ל SQLime ויוצר בסיס נתונים לדוגמה חדש ואז מציג את כל הנתונים מטבלת העובדים:

```
select * from employees;

```

אנחנו רואים שלכל עובד יש משכורת אבל אנחנו קיבלנו את התוצאות קצת בערבוביה. הרבה פעמים נוח לנו לראות את הנתונים ממוינים לפי שדה אחד או יותר - ובשביל זה ל SQL יש את הפקודה ORDER BY. נוסיף אותה לשליפה כדי להציג את הנתונים ממויינים לפי המשכורת:

```
select * from employees ORDER BY salary;

```

או אם אנחנו רוצים משכורות גבוהות תחילה נוכל להשתמש במיון בסדר יורד באמצעות הוספת המילה DESC אחרי שם העמודה:

```
select * from employees ORDER BY salary DESC;

```

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

```
select * from employees ORDER BY salary DESC, name ASC;

```

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

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

```
select * from employees ORDER BY salary DESC, name ASC LIMIT 5;

```

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

```
select * from employees ORDER BY salary DESC, name ASC LIMIT 5 OFFSET 5;

```

וקיבלתי את 5 התוצאות "הבאות בתור".

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

  1. הציגו רק את 5 השורות העליונות מתוך התוצאה.
5 months, 1 week ago

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

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

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

```
Plan me a 5 day vacation in Paris with my young Children. Describe the itinerary for each day, the attractions to visit and restaurants we can find in the area. Select a hotel for us.

```

זאת התשובה שקיבלתי:

```
Here's a 5-day itinerary for your family vacation in Paris, considering the interests and comfort of young children:

Day 1: Arrival & Introduction to Paris
Hotel Check-In:
Hotel Options:
- Hôtel Le Bristol Paris: A luxury hotel with family-friendly amenities, including a kids' club and swimming pool.
- Novotel Paris Les Halles: Centrally located with family rooms and easy access to major attractions.

Afternoon:
- Louvre Museum: Start with the iconic Louvre. The museum offers family tours and interactive activities. Focus on highlights like the Mona Lisa and the Egyptian collection.

Dinner:
- Le Café Marly: Located near the Louvre, it offers French cuisine with a view of the pyramid.

Day 2: Eiffel Tower & Seine River Cruise
Morning:
- Eiffel Tower: Visit the Eiffel Tower, with options to go up to the second floor or the summit. The surrounding Champ de Mars park is perfect for children to play.

Lunch:
- Café de l'Homme: Offers stunning views of the Eiffel Tower with a menu suitable for families.

Afternoon:
- Seine River Cruise: A relaxing boat tour along the Seine, providing a unique perspective of Parisian landmarks.

Dinner:
- Le Relais de l'Entrecôte: Famous for its steak frites and family-friendly atmosphere.

Day 3: Disneyland Paris
All-Day:
- Disneyland Paris: A magical day at Disneyland, perfect for children. Explore both Disneyland Park and Walt Disney Studios Park.

Dinner:
- Agrabah Café: Inside Disneyland, offering Mediterranean cuisine in a themed setting.

Day 4: Cultural Exploration & Gardens
Morning:
- Musée d'Orsay: Explore the museum's impressive collection of Impressionist art. The museum offers activities and workshops for children.

Lunch:
- Le Petit Cler: A charming café near the Musée d'Orsay with a variety of French dishes.

Afternoon:
- Jardin des Tuileries: Relax in this beautiful garden, which has a playground and carousel for children.

Dinner:
- Angelina: A historic tea house known for its hot chocolate and pastries.

Day 5: Montmartre & Departure
Morning:
- Montmartre: Visit the charming neighborhood of Montmartre, including the Sacré-Cœur Basilica. Take a funicular ride up the hill for a panoramic view.

Lunch:
- La Maison Rose: A picturesque café in Montmartre offering classic French dishes.

Afternoon:
- Le Mur des Je t'aime (I Love You Wall): A unique spot with "I love you" written in various languages, perfect for family photos.

Departure:
- Return to the hotel to collect your belongings and head to the airport.

This itinerary balances must-see attractions with activities that young children will enjoy, providing a mix of cultural experiences, outdoor fun, and relaxation.
```

We recommend to visit

דניאל עמרם ללא צנזורה בטלגרם
דניאל עמרם ללא צנזורה

לפניות
וואצפ: wa.me/12017438674
טלגרם: @danielamram1


טוויטר: twitter.com/danielamram3
אינסטגרם: instagram.com/danielamram6
טיקטוק: tiktok.com/@danielamram22
דיסקורד: https://discord.gg/6QqSm3hX2d

Last updated 1 month, 1 week ago

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

Last updated 3 months, 3 weeks ago

הערוץ הרשמי☑️ Official Channel

ברוכים הבאים פה תקבלו את כל מה שקורה בארץ ובעולם🌏 ללא👁️⁩צנזורה - מיטב התיעודים הכי מעניינים שיש ברשת.

לשיתוף תכנים⬅️ @tzenzora1

👉 t.me//tzenzora 👈 שתפו

היזהרו מחיקויים❗️

#ללאצנזורה

Last updated 3 weeks, 4 days ago