עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone - פורומים

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

תכנות

פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.

  1. איך עושים שורש עם פעולות חשבון בסיסיות בC ? אני יודע שצריך לחלק את המספר x ב y מספרים עד שהתוצאה תצא y.. ואם כבר יש חכמים באזור, אז אם אפשר לעשות שורש שלישי/רביעי וכו...

    • 12 תגובות
    • 3.5k צפיות
  2. Started by MATTAN,

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

    • 34 תגובות
    • 3.5k צפיות
  3. Started by liiight,

    כחלק מעבודתי, אני צריך לעבוד עם DOMAINים, לא חשוב למה... בכל מקרה, הכנו איזה סקריפט שעובד על URL בצורה מסויימת כחלק מהסקריפט, המשתמש צריך לבחור אם הDOMAIN הוא מסוג DOMAIN.XXX (כמו CNN.COM למשל), או כמו DOMAIN.XX.XX (כמו HWZONE.CO.IL למשל) וגם שיידע לזהות כתובות שמתחילות בIP באופן אוטומטי. ניסינו לחשוב על דרך שהקריפט יידע לזהות לבד את הצורה שהDOMAIN רשום בתוך הURL, אבל לא הצלחנו לחשוב על שיטה. אפשר לעשות את זה ע"י רשימה עם TLDS נפוצים, אבל זה די מפגר, כי יש המון המון TLDS וזה יהיה מאוד מסורבל. אני יודע שתוכנות כמו SMART WHOIS וVISUAL TRACE יודעות לעשות את זה מצויין, אבל אין לנו מושג איך. אם למישהו יש רעיון מוצלח איך לעשות זה (ואם אפשר בPERL) אז זה יהיה נהדר. דרך אגב, לי ב…

    • 26 תגובות
    • 3.5k צפיות
  4. שלום, אני מראש מודה למי שינסה לעזור לי בבעיה הלא קלה ולא קצרה הזו, אני שובר עליה את הראש כבר קרוב ליומיים ללא הפסקה- אני מנסה ליצור ירושה מרובה בצורה כזו: אני מדבר על מה שסימנתי בכחול - על VideoPodcast כמו שמתואר ב UML לעיל, הוא צריך לרשת משני מקומות- מ- Podcast (שבעצמו יורש מ AudioMediaItem שיורש מ MediaItem) ומ- VideoMediaItem (שיורש גם הוא, מ MediaItem) בפועל כנראה מתרחש משהו ממש גרוע, כי אני מקבל שגיאה ב runtime שאומרת משהו לא ברור לגבי invalid null pointer השגיאה מתרחשת רק אם אני מנסה ליצור אובייקט מהמחלקה VideoPodcast, כלומר הבעיה בוודאות קשורה לירושה המרובה. (אם אני יוצר אובייקטים אחרים, שירשו רק מאחת מהמחלקות הנ"ל, כמו למשל Movie או Song, הם נוצרים ו…

    • 13 תגובות
    • 3.5k צפיות
  5. Started by Cahiml,

    אני זקוק לתרגול פקודות SQL (כגון Select Join וכדומה) למטרות התרעננות לאחר שלא יצא לי להתעסק עם בדיקות SQL Server זמן מה. אני מתכוון לתרגל על הגרסה החופשית של Microsoft® SQL Server® 2008 Express. אשמח לקבל קישור לאתרים או קבצי תרגול לצורך תרגולת אחזור מידע בטבלות שונות. תודה מראש למסייעים...

    • 10 תגובות
    • 3.5k צפיות
  6. שלום אני צריך לכתוב טבלת מעקב לתוכנית הזאת: איך אני אמור לכתוב לתוכנית הזאת טבלת מעקב? יש צורך להשתמש ב-TRUE/FALSE? תודה מראש

    • 7 תגובות
    • 3.5k צפיות
  7. Started by bluz,

    התחלתי אתמול ואיזה מישהו דיי עזר לי הרכבתי סקריפט של סייד באר.. ואני רוצה לשים בו טיימר הכנתי את האובייקט של הטיימר ובדקתי אותו - הוא פועל. עכשיו יש לי בעיה בשינוי תיבת הטקסט: בטעינת המסמך יש פונקציה שעושה TimeText.Text = tDate; זה פועל אבל אח"כ אני רוצה שכל 1000 מילישניות (שניה) תרוץ פונקציה אחרת שתעשה בדיוק אותו דבר. אם אני עושה MessageBox זה מראה לי את התאריך והשעה הנכונים, אבל אם אני עושה TimeText.Text = tDate (ומכין לפני זה את הtDate כמובן..) זה לא פועל ומראה לי תשגיאה הזאת =\ (למרות שהוא מצליח לבנות תSolution)... למישהו יש מושג?

    • 10 תגובות
    • 3.5k צפיות
  8. אורח bb
    Started by אורח bb,

    התרגיל הוא, לכתוב פעולה רקורסיבית המקבלת מחרוזת ומחזירה מחרוזת חדשה- עם התו כוכבית(*) אחרי כל שלושה תווים מן המחרוזת המקורית. \ זאת אומרת אם הstring הוא anjklopj הוא עכשיו יהיה anj*klo*pj אשמח לעזרה בדחיפות, תודה!

    • 1 תגובה
    • 3.5k צפיות
  9. Started by eliom,

    אפשר הסבר איך זה הולך החישוב של העצרת הזאת? x! = x * (x-1) * (x-2) * (x-3) * ... * (2) * 1 וזה יכול להרשם ככה x! = x * (x-1)!

    • 2 תגובות
    • 3.5k צפיות
  10. Started by assaf990,

    האם רק להודעות שגיאה קריטיות או גם לאזהרה לא קריטית למשתמש. למשל: המשתמש רוצה למחוק קובץ שלא קיים. האם במנגון הנ"ל או סתם הודעה על ידי IF רגיל? וגם: מה קורה אם התרחשה שגיאה ואני רוצה לסיים את התוכנית בעקבותיה. מה לרשום ב- catch? ועוד: לגבי מחיקת קבצים C++ א. מה ההבדל בין הפונקציה remove ולבין unlink? ב. במה נהוג להשתמש?

    • 13 תגובות
    • 3.5k צפיות
  11. Started by snaidis,

    כיצד אני יכול למצוא קומבינציות של מספרים כמו לדוגמא: 1,2,3 אז יכולות להיות הקומבינציות 3,2,1 1,3,2 וכו... בכל קומבינציה צריכים להיות כל המספרים שקיבלת.

    • 5 תגובות
    • 3.5k צפיות
  12. Started by toxigun,

    לפני זמן קצר נתנו לנו, הסטודנטים בקורס מבוא למדעי המחשב באונ' חיפה עבודת בית מאד מעניינת - למצוא מרחק עריכה בין שתי מלים. מרחק עריכה הוא הכמות המינימאלית של פעולות אלמנטריות שצריך לעשות בכדי להגיע ממחרוזת אחת לשניה. פעולות אלמנטריות הן החלפת תו בתו אחר, מחיקת תו והוספת תו חדש (insert) במקום מסויים במחרוזת תוך הזזת שאר התוים אחריו קדימה. הנה פונקציה edit_distance שמחשבת מרחק עריכה הין שתי מלים (הפתרון של שעורי הבית שלנו :): #include <stdio.h> #include <stdlib.h> int min3(int a, int b, int c) { if (a<=b && a<=c) { return a; } else if (b<=a && b<=c) { return b; } else if (c<=a && c<=b) { return c…

    • 7 תגובות
    • 3.5k צפיות
  13. Started by gal_il50,

    יש לי database מסויים ובאחת הטבלאות יש לי 12 שדות. אני עושה query שמחזיר לי את כל השדות: public IQueryable allmovies() { var sratim = from seret in dataBase.Movies orderby seret.MovieName select new { seret.MovieID, seret.MovieName, seret.MovieTypeID, seret.Copies, seret.Summary, seret.Year, seret.Lenght, seret.CountryID, seret.MoviePicUrl, seret.TrailerUrl, seret.Active, seret.DateAdded}; return sratim; } כאשר אני קולט את התוצאה מהפונקציה ע"י: IQueryable movies = vid.allmovies(); איך אני בדיוק אמור לראות את כל השדות שיש לי בטבלה ב-database ? (כשאני נכנס עם דיבגר ל-movies אני לא רואה אותם)

    • 3 תגובות
    • 3.5k צפיות
  14. Started by assaf990,

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

    • 10 תגובות
    • 3.5k צפיות
  15. Started by ip2pi,

    היי, התקנתי לא מזמן את visual studio 2008 וברשימת הפרוייקטים שניתן לפתוח יש C?++ או C# אבל אין C. גם לאחר שפתחתי סתם קובץ טקסט שמרתי אותו עם סיומת .C ופתחתי עם ה VISUAL הוא לא נתן לי כלל אפשרות לקמפל אותו ? יש פתרון לזה? תודה רבה.

    • 7 תגובות
    • 3.5k צפיות
  16. Started by sh780,

    שלום אנשים, אני מנסה פה לעשות איזה תרגיל(ולא מצליח) שבודק אם המספר שאני מקליד הוא פלינדרום תעיפו מבטבבקשה) import java.util.Scanner; public class Targil_3 { public static void main(String[] args) { int number,digit,new_num=0,temp; Scanner in = new Scanner (System.in); System.out.println("הקלד מספר חיובי שלם"); number = in.nextInt(); temp=number; while(number>0); { digit=number%10; new_num=(new_num*10)+digit; number=number/10; } if(temp==new_num) System.out.println("המספר הוא פלינדרום"); else System.out.println("המספר אינו פלינדרום"); } }

    • 2 תגובות
    • 3.5k צפיות
  17. Started by shaks,

    היי, אשמח להכוונה: אני סטודנט (מתחיל שנה ב) יודע מהלימודים C/C++, Java ברמה של של קורס באוניברסיטה, כמו כן גם python ברמה סבירה שלמדתי בעצמי (דרך שני קורסים אחד בסיסי של code academy ועוד אחד מתקדם יותר דרך coursera) ואני יודע להשתמש/משתמש בlinux. הייתי רוצה להצטרף ולעזור לפתח לפרוייקטים של קוד פתוח על מנת להעשיר את הידע שלי ועל מנת שיהיה לי גם דברים להראות שאולי בעתיד בחיפוש עבודה ייראו טוב. איך ומאיפה אני מתחיל? פתחתי משתמש בgithub אבל כל issue למשל שאני מוצא בפרוייקטים ניראה כאילו הידע שלי לא מספיק, אולי אני לא יודע לחפש טוב שם, עוד לא ממש עיכלתי את הממשק. אשמח להכוונה וייעוץ מה לעשות

    • 3 תגובות
    • 3.5k צפיות
  18. בDATABASE שלי יש טבלת PRODUCTS עם שדות כמו שם, מחיר, תמונה וכו'. יש לי קובץ אקסל עם טור ארוך של שמות מוצרים, אך אין באפשרותי להעתיק את כולם לטבלה בDATABASE כי היא פותחת שורה כל פעם - פעם אחת. האם ניתן להמיר את כל הEXCEL לטבלה לDATABASE?

    • 10 תגובות
    • 3.5k צפיות
  19. Started by catsmonster,

    החלפתי לאחרונה את השרת אחסון שלי, ואני מנסה להחזיר לאוויר את האתר wordpress שלי. הורדתי מהשרת הקודם את כל התוכן שהיה על ה- FTP, ונכנסתי ל- PHPMyAdmin והורדתי גיבוי של המסד נתונים שלי. עכשיו אני מנסה להעלות את הכל בחזרה לשרת החדש, העליתי את כל הקבצים אל ה- FTP, אבל כשאני מנסה להעלות את ה- SQL ל- PHPMyAdmin, הוא נותן לי את ההודעת שגיאה הבאה: [h=1]Error[/h] SQL query: -- -- Database: `asakoshe_asa` -- -- -------------------------------------------------------- -- -- Table structure for table `wp_commentmeta` -- -- Creation: Oct 10, 2012 at 07:17 AM -- Last update: Aug 29, 2013 at 11:47 AM -- CREATE TABLE `wp_commentmeta` ( `meta_id` bi…

  20. שלום, יש לי בעיה כשאני מנסה להשתמש במשהו מסויים בSQL ב Visual basic יש לי FORM שבו יש DATA (data1) ואני רוצה שהמשתמש יכניס את הסכום כסף שהוא רוצה שיהיה מינימום \ מקסימום מחיר, ואז זה יציג רק מוצרים מעל\מתחת למחיר המצויין x = Val(Text4.Text) s = "SELECT * FROM table1 where price>x" Data1.RecordSource = s Data1.Refresh] זה עובד עם במקום של ה price>x אני רושם price> 777 לדוגמה, זאת אומרת שיש בעיה רק עם המשתנה... ניסיתי, חיפשתי... כל מיני דברים ולא הצלחתי לראות מה הבעיה. הוא נותן את הארור הבא: Too few parameters. Expected one ומסמן בצהוב את השורה Data1.Refresh (לא נראה לי שזה אומר שהבעיה בשורה זו...) תודה לעוזרים!

    • 29 תגובות
    • 3.5k צפיות
  21. Started by efod26,

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

    • 22 תגובות
    • 3.5k צפיות
  22. Started by Jaman,

    שלום לכולם, כבר הרבה זמן שחשבתי ללמוד על התחום של Functional Programming, ועכשיו אני מתכוון להתחיל בזה. ראשית אני צריך עזרה בהחלטה באיזו שפה לבחור (Common Lisp / Scheme / Haskell / Clojure / משהו אחר). אשמח אם מישהו יסביר במילה או שתיים על ההבדלים המהותיים בין השפות השונות הללו, ואשמח אם ימליץ על אחת שלדעתו הכי כדאי להתחיל בה. יש להתחשב בזה שיש לי נסיון בעיקר ב C/C++ ופייתון, ויש לי כבר נסיון ב imperative programming וב OOP (אולי זה דווקא יהיה לרעתי בלמידה בהתחלה?). שנית אשמח אם תפנו אותי למקורות מידע (ספרים, אתרי אינטרנט, בלוגים..) איכותיים שמהם אוכל ללמוד, בהעדפה שיהיו מיועדים לאנשים עם הבנה טובה בתכנות ולא כאלה שמלמדים מאפס. בנוסף אקבל בשמחה כל טיפים ועצות שיש לכ…

    • 6 תגובות
    • 3.5k צפיות
  23. Started by dingo2,

    שלום לכולכם. אף פעם נכנסתי לפורום זה כי אני לא ממש מבין בתכנות (חוץ מטורבו פסקל, קצת). אני מכין פרוייקט כרגע בשביל איזו חברה, והוא כולל מצגות והרבה מסמכים ב word . אני אמור להביא לחברה את הפרוייקט, כשאני אסיים אותו, על דיסק, ובו כל החומר שכתבתי. ואז עלה במוחי רעיון , אני רוצה שכל פעם שמכניסים את הדיסק לכונן, הוא יפעל בצורה אוטומטית, בעזרת קובץ autorun. ברגע שהקובץ מופעל יופיע תפריט ובו המשתמש יבחר מה ברצונו לראות - מצגות, מסמכים וכו'.... עכשיו כל זה בגדר רעיון בלבד, ואני ממש לא צריך משהו מסובך מדי. פשוט אין לי שמץ של מושג איך אני עושה את זה ! ??? אין לי מושג איך עושים את ה - autorun וגם אין לי מושג איך עושים את התפריט ב - windows עכשיו אני בסך הכל מבקש …

    • 8 תגובות
    • 3.5k צפיות
  24. שלום, אני כרגע בלימודים באוניברסיטה ואני מעוניין להתחיל ללמוד בניית אתרים. עברתי קורס ב-JAVA ואני יודע HTML בסיסי והייתי רוצה לעבור לשלב מקצועי יותר. מה אתם מציעים ? מה הדרך הכי טובה ? מורה פרטי? קורס ? קריאה באינטרנט? וכלל, מה השפה שכדאי ללמוד אותה היום כדי לעוף בנושא ? בתודה מראש

    • 14 תגובות
    • 3.5k צפיות
  25. Started by unknown2007,

    היי, אני מנסה לשמור קובץ לXML יש בו משתנים מסוג int float וכו'... בעייתי היא, כאשר אני רוצה לשמור משתנה מסוג brush יש שגיאה. כיצד אפשר לשמור בכ"ז? את משתנה color שרציתי לשמור, חילקתי ל3 int ים כי גם color לא מוכר בשמירה. אשמח לעזרה.

    • 14 תגובות
    • 3.5k צפיות

דיונים חדשים בפורומים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.