דילוג לתוכן

תכנות

742 נושאים 12.7k פוסטים

קטגוריות משנה


  • 31 נושאים
    548 פוסטים
    P
    @צדיק-תמים זית הציג רעיון תמים אך מעניין עם דף הנחיתה שלו. הוא מאפשר גישה מהירה לקבצים ולפרק המבוקש, ויוצר תחושה של התקדמות חלקה ומהירה. למעשה, הוא מבוסס על עיקרון דומה לטפסים שמופיעים באתרים רבים, שבהם מתקדמים שלב אחר שלב — אני פשוט לא מכיר היטב את המונחים המקצועיים ולכן מתקשה להסביר זאת בצורה מושלמת. מבחינה תכנותית, זה מקל מאוד, משום שכמעט ואין צורך בחיבור מורכב בין חלקי התוכנה; כל תהליך הזרימה מתבצע במקום אחד. מבנה זה מאוד מאוד מתאים לתוכנות מובייל בפרט - וממילא גם לתוספי וורד עקב התצוגה הצרה המבנה מאפשר ממשק קומפקטי ותכליתי, עם זרימה ברורה, במקום שלושה דפים ראשיים חיפוש - איתור ספר - עיון בספר ישנו דף אחד בו המשתמש עושה את כל מה שהוא צריך עם זרימה ברורה כמו כן, בנוגע ל-DB — לא-מתייאש ביצע עבודה יסודית ומעמיקה, ממש מעל ומעבר. כל זה מאפשר לי כמישהו שרוצה להעתיק את העבודה שלו לייצר בקלות יחסית תוכנה שלימה במהירות רבה. לקח לי שליש מהזמן לייצר את התוסף לזית מאשר התוסף לאוצריא - ובתוסף זית יש הרבה יותר פונקציונליות. כמובן זה גם קשור לזה שעברתי לvue כמצויין. וגם אולי כי אני קצת יותר מנוסה. Spoiler אגב יש עוד רעיונות שזית עמל עליהם שאני אפילו לא גירדתי.
  • דיונים והצעות לבינה מלאכותית שיעזרו למפתחי תוכנה ומתכנתים

    520 10k
    520 נושאים
    10k פוסטים
    פלמנמוניפ
    @טשיקאוור-ניוז זה אומר שזה עדיין לא נבדק בנטפרי, ככל הנראה, ולכן זה לא יכול להפתח תוכל לראות את השגיאה המדוייקת בלחיצה על F12
  • 143 נושאים
    2k פוסטים
    H
    @מתכנת-חובב @mefateach @a.y.f. @א.מ.ד. החבילה שלי נמצאת עכשיו רשמית ב pip להתקנה pip install unifiedaiservices שימוש from unifiedaiservices import CreateClient, AISettings import os from dotenv import load_dotenv load_dotenv() API_KEY = os.getenv("OpenAI_API_KEY") # provider options: openai, groq, gemini client = CreateClient(api_key=API_KEY ,provider="openai").get_client() openai = AISettings(client=client) openai.print_models() openai.exists_model("gpt-4o") openai.get_models() print(openai.get_model_info("gpt-4o")) # The following line creates a data_prompt for the gpt-4o model. To know what parameters are needed, refer to get_model_info in the prompt value. If a certain required value is empty it will ask for input in the terminal openai.create_data(model="gpt-4o", user_prompt="Hello, world!", ) # it will ask for model_promp in the terminal print(openai.data_prompt) # or manually openai.data_prompt = {"model": "gpt-4o", "prompt": "Hello, world!", "max_tokens": 50}``` שימו לב שעקב כך שאין לי את האפשרות לשלב על הסימוני שימוש ב api החבילה לא נבדקה כלל בחלקים האלו (ולמי שרואה את זה כזלזול או ניצול התנצלותי אבל באמת אין לי את האפשרות)
  • 8 נושאים
    70 פוסטים
    mefateachM
    @אבי_770 אני צריך לקליינט לא לבוט, אני רוצה לקבל צ'אטים מטלגרם ולכן זה לא עוזר לי
  • 9 נושאים
    87 פוסטים
    א
    טוב, בסוף הGPT שלף את הקסם מהכובע: הפתרון האמיתי: אסור לעשות cast כזה! אם אתה יודע שהאובייקט הוא ממשפחת MGIIunknown → השתמש ב־dynamic_cast: MGIIunknown* obj = dynamic_cast<MGIIunknown*>(values[i]); if (obj) { bool is_foo_class = obj->QueryClassCode(FOO_CODE); } בכל אופן תודה על הרצון הטוב
  • 11 נושאים
    81 פוסטים
    P
    @u88 KleiKodesh v1.2.zip @pcinfogmach כתב בבקשה | בקשת עזרה: השלמת התוסף אוצריא בוורד: בעת חיפוש שם ספר אם תזינו בתיבת החיפוש + אחרי שם הספר אזי מיד עם היפתח הספר ייפתח תיבת הניווט בכותרות. החלפתי את זה עם לחיצה על שיפט בעת פתיחת מסמך.
  • 15 נושאים
    152 פוסטים
    מ
    האם יש כאן מישהו שיוכל לעזור לי בהגדרה של תשלום באייפרם של נדרים פלוס? אני רוצה להפעיל תשלום בדף שלי ואני לא מצליח
  • 1 1
    1 נושאים
    1 פוסטים
    H
    אני רוצה לשתף כאן לכל מי שמשתמש ב PostgresSQL על האתר שאני אישית משתמש רק בו בכל הפרויקטים שדורשים db של PostgresSQL האתר מאפשר פתיחת פרויקטים נכנסים לפרויקט אני יפרט על הדברים המרכזיים שימו לב שבפתיחת פרויקט אפשר לבחור היכן להחסן את הפרויקט aws או Azure 1 sql הרצת שאילתות sql כולל בינה מלכותית מובנת שסוקרת את ה db שלך ויוצרת שאילתה שמתחשבת בפקודה שלך ל ai וב db הקיים שימו לב שיש שינוי כתיב קטנים מה PostgresSQL הרגיל 2 connect חיבור לקוד על ידי חבילות PostgresSQL (לא חבילות מיוחדות של neon) על ידי מחרוזת חיבור עם פרטים שכתובים באתר של neon בפרויקט בדף connect (חיבור) 3 הצגת טבלאות חכמה עם פיצרים שמאוד אהבתי לדוגמה 1 שינוים במבנה ה db כמו הוספת או מחיקת טבלאות שינוי עמודות בטבלאות כמו סוג מפתח זר לא ריק ועוד אבל הפיצר הוא שהשינוים נעשים דרך ממשק אבל אחרי שאתה מאשר את השינוים הוא פשוט יוצר את הקוד לביצוע השינוים והוא מראה לך את הקוד ושואל האם להריץ כך שבעצם אתה עושה שינוי קוד דרך מממשק 2 פיצר שמאוד אהבתי זה שכשאתה מגדיר מפתח זר אז כשאתה נכנס לטבלה של המפתח הראשי הוא נותן עוד עמודה לטבלה שבו מוצג המפתח זר יש לזה עוד הרבה פיצרים טובים ואין לי את הזמן להתחיל לפרט על כולם לגבי החינמיות יש לזה תוכנית חינמית יחסית מאוד גדולה אני משתמש בזה לא קצת ובמשך חודשים ועדיין לא ניצלתי את מלא התוכנית החינמית
  • המלצה | אתר שנותן רקע על שפות תכנות

    הועבר
    1
    2
    12 הצבעות
    1 פוסטים
    401 צפיות
    אין תגובות
  • מדריך | הכנת סביבת עבודה (IDE) לכתיבת קוד

    5
    4
    27 הצבעות
    5 פוסטים
    2k צפיות
    אלישיא
    הגדרות מותאמות פרופילים: ניתן להגדיר פרופילי משתמש ב-VS Code כך שבעבודה יהיה לכם פרופיל עם הגדרות ותוספים וקיצורי דרך אלו, ובבית יהיה לכם פרופיל שונה לחלוטין. כמו כן אם אתם מפתחים בכמה שפות במקביל, תוכלו ליצור פרופיל לפייתון פרופיל לפולסטאק ופרופיל ל-C# כשלכל אחד יש את התוספים הייחודיים שלו ואת קיצורי המקשים וההגדרות ששייכים רק לשפה הזאת. ב-VS Code הכניסו בימים האחרונים הרבה פיצ'רים לניהול והוספת הגדרות מפרופיל לפרופיל, והוספת תוסף לכל הפרופילים בבת אחת. בעת יצירת הפרופיל תוכלו ליצור מפרופיל קיים, ואם כן, אילו הגדרות או תוספים תרצו להעתיק מהם, או ליצור פרופיל ריק עם הגדרות ברירת מחדל. אני ממליץ ליצור פרופיל דיפולטי עם ההגדרות והערכת נושא והתוספים הכלליים שנוח לכם, וממנו ליצור את שאר הפרופילים בהמשך. נגדיר את Auto Save בהגדרות VS Code ע"מ שהקובץ ישמר אוטומטית, כך תחסכו כאב ראש במידה והמחשב ייכבה בפתאומיות, כמובן שלפעמים זה יכול לעצבן, לדוגמא אם השרת עושה hot reload אחרי כל שמירה, שאז השרת לא מפסיק להטעין את עצמו. האם גם אתכם מעצבן החלונית שקופץ בכל מעבר עכבר על כל פונקציה או קלאס שכתבתם ב-VS Code? [image: 1655800518093-77679ae8-836d-4da3-acf5-71f9c793f7fd-image.png] אם זה מפריע לכם נוכל להגדיר שמשך זמן ההשהיה עד שההודעה יופיע, יהיה יותר זמן, וכך רק אם באמת נרצה לצפות בחלונית נשהה על האלמנט הרצוי עד שיופיע ההודעה. ננווט ל: File > Preferences > Settings או שפשוט נלחץ על Ctrl + , (שימו לב לשפת המקלדת, הפסיק ממוקם במקום שונה בעברית). נגיע להגדרות VS Code. בשורת החיפוש נקליד editor hover delay ואז נגדיר אותו ל-3000 לדוגמא. [image: 1655800607867-23f68dcf-d71f-4828-bbb0-b759dd78ac7b-image.png] כך יוגדר שרק בעת השהייה של 3000ms על האלמנט, תופיע ההודעה. נוכל גם להשבית את התכונה לחלוטין (לא הכי מומלץ) נכתוב בהגדרות, editor hover: enabled ונוריד את הסימון בתיבת הסימון. כאן תוכלו לראות תוספים והמלצות עליהם. כשאתם מתחילים להקליד קוד, VS Code מציע השלמות מילים אוטומטיות. יש שתי אפשרויות מרכזיות להתאמת ההתנהגות הזו אם אתם רוצים שהעורך ישלים מילים בצורה חכמה לפי השימוש הנפוץ שלכם. השלמה לפי שימוש אחרון: לדוגמה, אם אתם מתחילים לכתוב co, יופיע תפריט עם הצעות השלמה. ייתכן שתרצו לבחור את המילה const, אך היא מופיעה באמצע הרשימה ולא בראש. כדי להבטיח שהאפשרויות האחרונות שהשתמשתם בהן יופיעו למעלה, הגדירו את האפשרות הבאה: editor.suggestSelection לערך recentlyUsed. כך, העורך יתעדף מילים שבהן השתמשתם לאחרונה. השלמה לפי קיצורים מותאמים: אם תרצו שהעורך יזהה קיצורים שלכם להשלמה מהירה יותר, למשל – אם תתחילו לכתוב con והעורך ישלים את זה ל-console, ואם תכתבו רק co הוא ישלים ל-const, בחרו בערך: recentlyUsedByPrefix כך תוכלו לשלוט טוב יותר על ההשלמות המוצעות בהתאם להעדפות ולצורת הכתיבה שלכם. מדריך מעולה לסידור מותאם של הטאבים, שינוי גודל והסרת סמלילים מיותרים כך שגודל הטאבים יהיו בצורה טובה ומתאימה.
  • 10 הצבעות
    2 פוסטים
    675 צפיות
    אין תגובות
  • הסבר | הצטרפות לקבוצת תכנות

    1
    2 הצבעות
    1 פוסטים
    800 צפיות
    אין תגובות