יצירות דראווידיות-טמיליות עתיקות כמו , עשר האנתולוגיות פאטפופו ושמונת האנתולוגיות אוטוקאי שופכות אור על הדת הקדומה של הדראווידים. אחד האלים המפורסמים במיתולוגיה ההודית-דראווידית הוא סקאנדה הידוע גם כמורוגה, לורד מורוגאן וקריטקיה, אל המלחמה במיתולוגיה ההינדית, בנו של שיווה מפרוואטי. שיווה נתפס גם כאל העליון. איקונוגרפיה מוקדמת של סקאנדה ושיווה מראה קשר הדוק עם תרבות עמק האינדוס.
אלים אחרים שהוזכרו ביצירות הם קרישנה וואלי, אלים מרכזיים בהינדואיזם המודרני.
ברחבי טמילאקם, מלך נחשב לאלוהי מטבעו ובעל משמעות דתית. המלך היה 'נציגו של אלוהים עלי אדמות'. בדרום הודו הדוברת שפות דראווידיות, מושג המלכות האלוהית הוביל לתפיסה מרכזית של המדינה והמקדש.
פולחן האלה האם מעיד על חברה אזרחית שהעריצה את הנשיות. אלה אם זו נתפסה כבתולה, אחת שילדה את כולם באופן ובמהות שהיו קשורים לשאקטיזם. במקדשי ימי הסנגאם, נראה כי היו נשים כוהנות לאלוהויות שונות. בספרות סנגאם, יש תיאור מפורט של הטקסים שביצעה הכוהנת קוראבה במקדש פאלמוטירצ'ולאי.
בקרב הדראווידים הקדמונים הופיע הנוהג להקמת אבני זיכרון, נטוקל ווירגאל ('אבני הגיבורים'), והוא נמשך זמן רב למדי לאחר עידן סנגאם, עד המאה ה-16 בערך. נהוג היה שאנשים שחיפשו ניצחון במלחמה יעבדו את אבני הגיבורים הללו שיברכו אותם בניצחון".
תיאטרון, ריקוד ומוזיקה.
עדויות ספרותיות לצורה מסורתית של תיאטרון, מחול ומוזיקה מתוארכות למאה ה-3 לפני הספירה. יצירות ספרותיות עתיקות, כמו צ'ילאפטיקארם, מתארות מערכת מוזיקלית וספרותית. התרבות התיאטרלית פרחה בתקופת סנגאם המוקדמת. למסורות תיאטרון הריקוד יש היסטוריה ארוכה ומגוונת שמקורותיה נעוצים במאות הראשונות לפנה"ס. צורות מחול כגון בראטניתם מבוססות על צורות מחול מקדש המכונים "קטיר קסרי" (Catir Kacceri).
מוזיקה קרנטית מקורה באזור הדראווידי של דרום הודו עם ההשפעה הגוברת של המוזיקה הפרסית והסופית על המוזיקה ההודית, הופיעה הבחנה ברורה בסגנון החל מהמאה ה-12 ואילך. יצירות ספרותיות רבות הולחנו בסגנון קרנאטי ועד מהרה היא התפשטה באזורים הדראווידים של דרום הודו.
לכל אחת מהשפות הדרווידיות הגדולות יש תעשיית סרטים משלה כמו קולווד (טמילית), טוליווד (טלוגו), אלמוג (קנאדה), מולווד (מלאילאם). קולווד וטוליווד מייצרים את רוב הסרטים בהודו.
לבוש.
דוברי שפות דראווידיות בדרום הודו לובשים תלבושות מסורתיות מגוונות בהתאם לאזורם, מושפעים במידה רבה ממנהגים ומסורות מקומיות. הלבוש המסורתי ביותר עבור גברים הדרווידיאנית הוא 'לונגי'. לבוש רשמי נקרא 'הדוטי'. הלונגי מורכב מבד כותנה משובץ וצבעוני. הלונגי הוא בדרך כלל לבוש יומיומי, המשמש לעבודה ואילו הדוטי משמש לאירועים רשמיים יותר. לכפריים רבים יש רק לונגי כפריט הלבוש.
הלבוש המסורתי של הנשים הדראווידיות אופייני לרוב הנשים ההודיות, הסארי. סארי זה מורכב מבד עטוף סביב המותניים אשר עוטף את כל הכתף. במקור סארי לבשו באופן חשוף, אך במהלך התקופה הוויקטוריאנית, נשים החלו ללבוש חולצה בנוסף לסארי. למעשה, עד סוף המאה ה-19 רוב נשות קראלה לא לבשו בגדים עליונים ובכפרים רבים, במיוחד בקהילות שבטיות, הסארי נלבש ללא חולצה. ישנם סגנונות רבים ומגוונים של לבוש הסארי המשתנים בין אזורים וקהילות.
נערת ג'יימס בונד
נערות בונד
נאוול גז'ארדו
נאוול אסקיאל גז'ארדו (בספרדית: Nahuel Ezequiel Gallardo; נולד ב-9 במאי 1998 בבואנוס איירס שבארגנטינה) הוא כדורגלן ארגנטינאי המשחק בעמדת המגן השמאלי בקבוצת אתלטיקו קולון מליגת העל הארגנטינאית, בהשאלה מריבר פלייט.
קריירת מועדונים.
ריבר פלייט.
גז'ארדו גדל במחלקת הנוער של ריבר פלייט מליגת העל הארגנטינאית. ב-29 באוקטובר 2017 הוא ערך את הופעת הבכורה שלו בקבוצה הבוגרת של המועדון, בהפסד 4-0 לטאז'רס במסגרת עונת בליגה.
ההשאלה לדפנסה וחוסטיסיה.
בין השנים 2020–2021 הושאל גז'ארדו לדפנסה וחוסטיסיה מליגת העל הארגנטינאית. ב-1 בנובמבר 2020 הוא ערך את הופעת הבכורה שלו במועדון, בהפסד 3-0 לאתלטיקו קולון במסגרת עונת בליגה. ב-22 באפריל 2021 הוא ערך את הופעת הבכורה שלו בגביע ליברטדורס, בניצחון 3-0 על אוניברסיטריו דה דפורטס במסגרת עונת 2021. הוא ערך 11 הופעות ליגה במדי המועדון בתקופת ההשאלה, וחמש הופעות בגביע ליברטדורס.
ההשאלה לאתלטיקו קולון.
ב-15 ביולי 2021 הושאל לאתלטיקו קולון מליגת העל הארגנטינאית. ב-18 ביולי ערך את הופעת הבכורה שלו במועדון, בניצחון 2-1 על ריבר פלייט במסגרת עונת בליגה.
חיים אישיים.
גז'ארדו הוא בנו של כדורגלן העבר ומאמן הכדורגל מרסלו גז'ארדו.
Numpy (בעברית: נָאמְפַּיְ) היא ספרית קוד בשפת התכנות פייתון, אשר מספקת תמיכה במערכים גדולים דו ממדים ובמטריצות, וכן מספקת מבחר גדול של פעולות מתמטיות שניתן לשלב איתם. Numeric, תוכנת האב של Numpy נוצרה בשנת 1995 על ידי מפתח התוכנה Jim Hugunin יחד עם עוד כמה תורמים, ו-Numpy עצמה פותחה בשנת 2005 על ידי Travis Oiphant. היא התבססה על Numeric וכן שילבה אלמנטים מהתוכנה המתחרה Numarray, בנוסף לשינויים רבים שנעשו. Numpy היא תוכנת קוד פתוח, בעלת משתתפים רבים בפיתוח. Numpy נחשבת לספריה יעילה ביותר, שכן היא תוכננה לחיסכון בצריכת זיכרון, ואף ממומשת חלקית ב-C, שידועה כשפת תכנות יעילה ומהירה.
היסטוריה.
בראשית ימיה של שפת Python, המפתחים היו צריכים לבצע חישובים מספריים, במיוחד כאשר שפה זו הפכה לשימושית על ידי הקהילה המדעית.
הניסיון הראשון היה Numeric, שפותח על ידי Jim Hugunin ב-1995, ואחריו הגיעה חבילה חלופית בשם Numarray. שתי החבילות היו מיוחדות לחישוב מערכים, ולכל אחת מהן היו חוזקות בהתאם למקרה שבו נעשה בהן שימוש. לפיכך, נעשה בהם שימוש שונה בהתאם לנסיבות. אי בהירות זו הובילה אז לרעיון של איחוד שתי החבילות. טרוויס אוליפנט החל לפתח את ספריית NumPy למטרה זו. השחרור הראשון שלו (גרסה 1.0) הייתה ב-2006.
מאותו רגע, NumPy הוכיחה את עצמה כספריית ההרחבה הטובה של Python לחישוב מדעי, והיא כיום החבילה הנפוצה ביותר לחישוב מערכים רב-ממדיים ומערכים גדולים. בנוסף, החבילה מגיעה עם מגוון פונקציות המאפשרות לבצע פעולות על מערכים בצורה יעילה ביותר ולבצע חישובים מתמטיים ברמה גבוהה.
נכון לעכשיו, NumPy הוא קוד פתוח ומורשה תחת BSD. ישנם תורמים רבים שהרחיבו את הפוטנציאל של ספרייה זו.
פיצ'רים.
חבילה זו מספקת כמה תכונות שהתווספו לפייתון הסטנדרטי:
דוגמאות קוד.
התקנת החבילה.
בלינוקס (Ubuntu ו-Debian)
sudo apt-get install python-numpy
בלינוקס (Fedora)
sudo yum install numpy scipy
ב-Windows
conda install numpy
יצירת מערך.
»&gt; import numpy as np
»&gt; x = np.array([1, 2, 3])
»&gt; x
array([1, 2, 3])
»&gt; y = np.arange(10) # like Python's list(range(10)), but returns an array
»&gt; y
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
פעולות בסיסיות.
»&gt; a = np.array([1, 2, 3, 6])
»&gt; b = np.linspace(0, 2, 4) # create an array with four equally spaced points starting with 0 and ending with 2.
»&gt; c = a - b
»&gt; c
array([ 1. , 1.33333333, 1.66666667, 4. ])
»&gt; a**2
array([ 1, 4, 9, 36])
פעולות אוניברסליות.
»&gt; a = np.linspace(-np.pi, np.pi, 100)
»&gt; b = np.sin(a)
»&gt; c = np.cos(a)
אלגברה ליניארית.
»&gt; from numpy.random import rand
»&gt; from numpy.linalg import solve, inv
»&gt; a = np.array(1, 2, 3], [3, 4, 6.7], [5, 9.0, 5)
»&gt; a.transpose()
array( 1., 3., 5. ],
[ 2. , 4. , 9. ],
[ 3. , 6.7, 5. )
»&gt; inv(a)
array(-2.27683616, 0.96045198, 0.07909605],
[ 1.04519774, -0.56497175, 0.1299435 ],
[ 0.39548023, 0.05649718, -0.11299435)
»&gt; b = np.array([3, 2, 1])
»&gt; solve(a, b) # solve the equation ax = b
array([-4.83050847, 2.13559322, 1.18644068])
»&gt; c = rand(3, 3) * 20 # create a 3x3 random matrix of values within [0,1] scaled by 20
»&gt; c
array( 3.98732789, 2.47702609, 4.71167924],
[ 9.24410671, 5.5240412 , 10.6468792 ],
[ 10.38136661, 8.44968437, 15.17639591)
»&gt; np.dot(a, c) # matrix multiplication
array( 53.61964114, 38.8741616, 71.53462537],
[ 118.4935668 , 86.14012835, 158.40440712],
[ 155.04043289, 104.3499231 , 195.26228855)
»&gt; a @ c # Starting with Python 3.5 and NumPy 1.10
array( 53.61964114, 38.8741616, 71.53462537],
[ 118.4935668 , 86.14012835, 158.40440712],
[ 155.04043289, 104.3499231 , 195.26228855)
שילוב עם ספרית OpenCV.
»&gt; import numpy as np
»&gt; import cv2
»&gt; r = np.reshape(np.arange(256*256)%256,(256,256)) # 256x256 pixel array with a horizontal gradient from 0 to 255 for the red color channel
»&gt; g = np.zeros_like(r) # array of same size and type as r but filled with 0s for the green color channel
»&gt; b = r.T # transposed r will give a vertical gradient for the blue color channel
»&gt; cv2.imwrite('gradients.png', np.dstack([b,g,r])) # OpenCV images are interpreted as BGR, the depth-stacked array will be written to an 8bit RGB PNG-file called 'gradients.png'
קישורים חיצוניים.
__לחיפוש__
סודילקוב
סודילקוב (באוקראינית: Судилків נהגה בפי תושביו היהודים סדילקוב) הוא כפר במחוז חמלניצקי שבאוקראינה.
היסטוריה.