Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
+6
nook.9
ไซนิล.7
ALT+F4
Copy6.9
namfon.13
Sucha.3
10 posters
udonpit99.com :: ห้องชมรม :: ห้องชมรม :: ชมรมGeek
หน้า 1 จาก 2
หน้า 1 จาก 2 • 1, 2
Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
เห็นว่าอาจจะเกิดประโยชน์เลยขอพูดสักเล็กน้อยเกี่ยวกับภาษา Python ละกัน
ใครเขียนภาษาอื่นๆ มีจุดเด่นหรือใช้งานอะไรเป็นพิเศษ ก็ช่วยๆ แนะนำกันด้วยนะครับ
ตอนนี้หัดเขียน Python อยู่ครับ พอดีนั่งแก้ bug มานาน เอาโค๊ดมาแปะให้ดูเล่นๆ เผื่อใครสนใจ อิอิ
จาก: xkcd
ภาษานี้มีจุดเด่นคือไม่มีวงเล๊ปแต่ใช้วิธีการเว้นวรรคหรือ indent เอาครับ อีกอย่างหนึ่งคือเป็นภาษาแบบไดนามิกส์ dynamic language ครับ ส่วนที่ผมชอบมากๆ เลยคือมันมี lambda แบบเบื้องต้นมาให้ใช้ (แต่ทรงพลังมาก) เพราะทำให้เราสามารถสร้าง ฟังก์ชัน ที่ใช้สร้างฟังก์ชัน ได้ (เขียนไม่ผิดครับ ) ดูตัวอย่างดีกว่า
จะเห็นว่าเราสามารถสร้างฟังก์ชันที่บวกจำนวนเพิ่มขึ้นไป n จากฟังก์ชัน CreateFunctionPlusN(n)
ใครเขียนภาษาอื่นๆ มีจุดเด่นหรือใช้งานอะไรเป็นพิเศษ ก็ช่วยๆ แนะนำกันด้วยนะครับ
ตอนนี้หัดเขียน Python อยู่ครับ พอดีนั่งแก้ bug มานาน เอาโค๊ดมาแปะให้ดูเล่นๆ เผื่อใครสนใจ อิอิ
- Code:
def __updateZ(self, sd, flows):
m = 0
n = len(flows)
fc = [f.Var.getCost() for f in flows]
def F(z=None, y=None):
if z is None and y is None:
return m, matrix(0.0, (n,1), 'd')
C = sum( [exp(-x) for x in z])
f = matrix( log(C) + sum( map( lambda a,b: a*b, fc, [exp(x) for x in z] ) ), (1,1), 'd')
df = matrix( map( lambda a,b: -exp(-b)/C + exp(b)*a, fc, [x for x in z] ) , (1,n), 'd')
if y is None:
return f, df
H = matrix(0.0, (n,n), 'd')
for i in range(n):
for j in range(n):
if i == j:
H[i,j] = exp(-z[i])/C - exp(-2.0*z[i])/(C**2) + exp(z[i])*fc[i]
else:
H[i,j] = -exp(-z[i]-z[j])/(C**2)
return f, df, y[0]*H
self.F = F
sol = solvers.cp(F)
for i in range(len(flows)):
flows[i].Var.RateZ = sol['x'][i]
จาก: xkcd
ภาษานี้มีจุดเด่นคือไม่มีวงเล๊ปแต่ใช้วิธีการเว้นวรรคหรือ indent เอาครับ อีกอย่างหนึ่งคือเป็นภาษาแบบไดนามิกส์ dynamic language ครับ ส่วนที่ผมชอบมากๆ เลยคือมันมี lambda แบบเบื้องต้นมาให้ใช้ (แต่ทรงพลังมาก) เพราะทำให้เราสามารถสร้าง ฟังก์ชัน ที่ใช้สร้างฟังก์ชัน ได้ (เขียนไม่ผิดครับ ) ดูตัวอย่างดีกว่า
- Code:
>>> def CreateFunctionPlusN(n):
... return lambda x: x + n
...
>>> f = CreateFunctionPlusN(3)
>>> f(0)
3
>>> f(1)
4
>>> g = CreateFunctionPlusN(10)
>>> g(0)
10
>>> g(1)
11
จะเห็นว่าเราสามารถสร้างฟังก์ชันที่บวกจำนวนเพิ่มขึ้นไป n จากฟังก์ชัน CreateFunctionPlusN(n)
แก้ไขล่าสุดโดย Sucha.3 เมื่อ Sun Oct 19, 2008 10:23 am, ทั้งหมด 1 ครั้ง
Sucha.3- ม.5
- จำนวนข้อความ : 356
: 41
Registration date : 13/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990338
วิชาโปรด: คณิตศาสตร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
เราเขียนไม่เป็น
เรียนแล้วเรียนอีกก็ไม่ช่วยอะไรเลย
จัดระบบความคิดตัวเองยังไม่ได้เลย ^^"
เรียนแล้วเรียนอีกก็ไม่ช่วยอะไรเลย
จัดระบบความคิดตัวเองยังไม่ได้เลย ^^"
namfon.13- ม.5
- จำนวนข้อความ : 322
: 42
Registration date : 14/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 991316
วิชาโปรด: ภาษาฝรั่งเศส
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
มีของแบบนี้อยู่ในโลกด้วยเหรอเนี่ย !!!
Copy6.9- โดนไล่ออกจากงาน
- จำนวนข้อความ : 3265
: 41
Registration date : 29/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990920
วิชาโปรด: สังคมศึกษา
คะแนนเกียรติยศ:
(3/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
เล่นด้วยๆ
เริ่มจาก VB.Net
เริ่มจาก VB.Net
- Code:
Private _flow As RentRoomFlow
Private _error As String = ""
Dim dcFlow As New DocCodeFlow
Dim _VatConfig As SysConFigFlow
Dim ctlFocus As Control
Public ReadOnly Property FlowObj() As RentRoomFlow
Get
If _flow Is Nothing Then
_flow = New RentRoomFlow
End If
Return _flow
End Get
End Property
Public ReadOnly Property VatConfig() As SysConFigFlow
Get
If _VatConfig Is Nothing Then
_VatConfig = New SysConFigFlow
End If
Return _VatConfig
End Get
End Property
แก้ไขล่าสุดโดย AngelMan.7 เมื่อ Sun Oct 19, 2008 10:18 am, ทั้งหมด 1 ครั้ง
ALT+F4- มหา'ลัย ปี4
- จำนวนข้อความ : 2112
Registration date : 18/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990723
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
C#.Net
- Code:
private bool doInsert(OracleTransaction zTrans)
{
bool ret = true;
if (!_OnDB)
{
try
{
_LOID = OracleDB.GetLOID(tableName, zTrans);
if (_CODE == "") _CODE = OracleDB.GetRunningCode(tableName, _TYPE, zTrans);
ret = (OracleDB.ExecNonQueryCmd(sql_insert, zTrans) > 0);
if (!ret) _error = OracleDB.Err_NoInsert;
else _OnDB = true;
}
catch (OracleException ex)
{
ret = false;
_error = OracleDB.GetOracleExceptionText(ex);
}
catch (Exception ex)
{
ret = false;
_error = ex.Message;
}
}
return ret;
}
แก้ไขล่าสุดโดย AngelMan.7 เมื่อ Sun Oct 19, 2008 10:17 am, ทั้งหมด 1 ครั้ง
ALT+F4- มหา'ลัย ปี4
- จำนวนข้อความ : 2112
Registration date : 18/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990723
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
PHP
- Code:
$sql="SELECT CONVERT(varchar,l.last_update, 106) last_update_date,
CONVERT(varchar(5),l.last_update, 108) last_update_time
FROM honda.Honda.KS_LAST_UPDATE l
WHERE CONVERT(VARCHAR(6), l.update_month,112)='".$year.$month."' AND l.staff_id=$kousuu_staff_id";
$result=mssql_query($sql);
$row=mssql_fetch_array($result);
$num_row=mssql_num_rows($result);
ALT+F4- มหา'ลัย ปี4
- จำนวนข้อความ : 2112
Registration date : 18/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990723
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
ส่วนตัวเรา เนื่องจากเราเขียนโปรแกรมอยู่หลายภาษา ตามความต้องการของลูกค้าที่ว่าจ้าง
ก็เลยไม่ได้ใส่ใจรายละเอียดเกี่ยวกับข้อดี ข้อเสียของแต่ละภาษาที่ใช้
รู้เพียงแค่ว่า ถ้าภาษาที่กำลังเขียนมีเทคนิคอะไรบ้าง แล้วถ้าเปลี่ยนไปเขียนอีกภาษานึงจะต้องเขียนอย่างไร
เพราะการเขียนโปรแกรมกับฐานข้อมูล มันก็จะมีเทคนิคการเขียนโปรแกรมที่คล้ายๆ กันอยู่แล้ว
แต่โดยมากเลย เรามักจะเขียน Syntax ของทุกภาษาให้ออกมาคล้ายๆ กัน
เพื่อที่ตอนที่จะสลับไปเขียนอีกภาษานึงจะได้ไม่งง
ก็เลยไม่ได้ใส่ใจรายละเอียดเกี่ยวกับข้อดี ข้อเสียของแต่ละภาษาที่ใช้
รู้เพียงแค่ว่า ถ้าภาษาที่กำลังเขียนมีเทคนิคอะไรบ้าง แล้วถ้าเปลี่ยนไปเขียนอีกภาษานึงจะต้องเขียนอย่างไร
เพราะการเขียนโปรแกรมกับฐานข้อมูล มันก็จะมีเทคนิคการเขียนโปรแกรมที่คล้ายๆ กันอยู่แล้ว
แต่โดยมากเลย เรามักจะเขียน Syntax ของทุกภาษาให้ออกมาคล้ายๆ กัน
เพื่อที่ตอนที่จะสลับไปเขียนอีกภาษานึงจะได้ไม่งง
ALT+F4- มหา'ลัย ปี4
- จำนวนข้อความ : 2112
Registration date : 18/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990723
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
ไม่เคยเขียน VB เลย ภาษาที่เริ่มเขียนคือ pascal
เอ๊ะ น่าจะหลายๆ คนเริ่มที่ปาสคาลนะ ม.ปลาย อุดรพิทย์สอนนิ รำลึกความหลัง T-T
เอ๊ะ น่าจะหลายๆ คนเริ่มที่ปาสคาลนะ ม.ปลาย อุดรพิทย์สอนนิ รำลึกความหลัง T-T
Sucha.3- ม.5
- จำนวนข้อความ : 356
: 41
Registration date : 13/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990338
วิชาโปรด: คณิตศาสตร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
Sucha.3 พิมพ์ว่า:ไม่เคยเขียน VB เลย ภาษาที่เริ่มเขียนคือ pascal
เอ๊ะ น่าจะหลายๆ คนเริ่มที่ปาสคาลนะ ม.ปลาย อุดรพิทย์สอนนิ รำลึกความหลัง T-T
ไม่เคยเรียนวิชาคอมพิวเตอร์ในโรงเรียนอุดรพิทยานุกูลเลย สาบาน
ALT+F4- มหา'ลัย ปี4
- จำนวนข้อความ : 2112
Registration date : 18/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990723
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
ไม่ถนัดทางนี้เลย ง่ายที่สุดที่ได้คือ html 55+ เดาๆเอาด้วยนะ -"-
คิดเหมือนน้ำฝนเลย คือคนที่เขียนโปรแกรมเก่งๆนี่ท่าทางจะจัดระบบความคิดตัวเองได้เก่งมากๆ
ชมๆ
คิดเหมือนน้ำฝนเลย คือคนที่เขียนโปรแกรมเก่งๆนี่ท่าทางจะจัดระบบความคิดตัวเองได้เก่งมากๆ
ชมๆ
ไซนิล.7- ม.5
- จำนวนข้อความ : 391
Registration date : 14/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990724
วิชาโปรด: ดนตรี
คะแนนเกียรติยศ:
(6/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
ไหนๆ กระทู้นี้ก็ว่ากันด้วยเรื่องของ Programming แล้วนะ
ขอแสดงผลงานทางด้านการออกแบบบ้างดีกว่า
เพื่อนที่เคยเรียนวิชาที่ว่าด้วยการวิเคราะห์และออกแบบระบบ
ก็คงจะรู้ดีว่า นี่มันคือ Data Flow Diagram
หน้านี้หน้าเดียว เราใช้เวลาวาดเป็นเดือนเลย
มึนหัวตึบๆ
ขอแสดงผลงานทางด้านการออกแบบบ้างดีกว่า
เพื่อนที่เคยเรียนวิชาที่ว่าด้วยการวิเคราะห์และออกแบบระบบ
ก็คงจะรู้ดีว่า นี่มันคือ Data Flow Diagram
หน้านี้หน้าเดียว เราใช้เวลาวาดเป็นเดือนเลย
มึนหัวตึบๆ
ALT+F4- มหา'ลัย ปี4
- จำนวนข้อความ : 2112
Registration date : 18/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990723
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
ม่ายเคยเรียนนะ -_-"
เรียนแต่ Data Structure & Algorithm I & II ถ้าแนวออกแบบก็ Software Engineering แต่ใช้ UML, CMMI, Unified process
จริงๆ ไม่ค่อยชอบเขียนโปรแกรม แต่ชอบออกแบบ Algorithm เพื่อแก้ปัญหา complexity มากกว่านะ ปล่อยให้คนชอบเขียนโปรแกรมเอาไปเขียนแทน แบบว่าขี้เกียจเขียนแล้วหาข้ออ้างนะ
เรียนแต่ Data Structure & Algorithm I & II ถ้าแนวออกแบบก็ Software Engineering แต่ใช้ UML, CMMI, Unified process
จริงๆ ไม่ค่อยชอบเขียนโปรแกรม แต่ชอบออกแบบ Algorithm เพื่อแก้ปัญหา complexity มากกว่านะ ปล่อยให้คนชอบเขียนโปรแกรมเอาไปเขียนแทน แบบว่าขี้เกียจเขียนแล้วหาข้ออ้างนะ
Sucha.3- ม.5
- จำนวนข้อความ : 356
: 41
Registration date : 13/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990338
วิชาโปรด: คณิตศาสตร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
namfon.13 & ดช.ไซนิล.7:
ของแบบนี้ต้องฝึก ยากหน่อยช่วงแรก พอเป็นแล้วจะเขียนภาษาอะไรก็ได้ เหมือนคนขับรถเป็นจะไปขับรถยี่ห้องอะไรแบบไหนก็ได้ (แต่ใช้เวลาเรียนรู้ให้เคยชินอีกนิดหน่อย)
ของแบบนี้ต้องฝึก ยากหน่อยช่วงแรก พอเป็นแล้วจะเขียนภาษาอะไรก็ได้ เหมือนคนขับรถเป็นจะไปขับรถยี่ห้องอะไรแบบไหนก็ได้ (แต่ใช้เวลาเรียนรู้ให้เคยชินอีกนิดหน่อย)
Sucha.3- ม.5
- จำนวนข้อความ : 356
: 41
Registration date : 13/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990338
วิชาโปรด: คณิตศาสตร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
Sucha.3 พิมพ์ว่า:namfon.13 & ดช.ไซนิล.7:
ของแบบนี้ต้องฝึก ยากหน่อยช่วงแรก พอเป็นแล้วจะเขียนภาษาอะไรก็ได้ เหมือนคนขับรถเป็นจะไปขับรถยี่ห้องอะไรแบบไหนก็ได้ (แต่ใช้เวลาเรียนรู้ให้เคยชินอีกนิดหน่อย)
ใช่แล้วครับ
ยุคนี้เป็นยุคทองของการเริ่มต้นเขียนโปรแกรมเลยก็ว่าได้
ในโลกของการเขียนโปรแกรม ตอนนี้มันมีเครื่องไม้เครื่องมืออยู่มากมาย มาช่วยอำนวยความสะดวกให้กับโปรแกรมเมอร์
ช่วยให้การเขียนโปรแกรมได้ง่ายขึ้นกว่าแต่ก่อนเยอะเลย
ALT+F4- มหา'ลัย ปี4
- จำนวนข้อความ : 2112
Registration date : 18/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990723
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
แค่อัลกอริทึ่มเราก็เรียนแล้วเรียนอีกจนชักจะทึ่มแล้วอ่ะ ^^Sucha.3 พิมพ์ว่า:namfon.13 & ดช.ไซนิล.7:
ของแบบนี้ต้องฝึก ยากหน่อยช่วงแรก พอเป็นแล้วจะเขียนภาษาอะไรก็ได้ เหมือนคนขับรถเป็นจะไปขับรถยี่ห้องอะไรแบบไหนก็ได้ (แต่ใช้เวลาเรียนรู้ให้เคยชินอีกนิดหน่อย)
แต่ก็มีความคิดว่าถ้าว่างๆก็อยากจะเรียนรู้อีกครั้งเหมือนกัน
เพราะตอนเรียนขี้เกียจไงก็เลยไม่รู้เรื่อง 55
namfon.13- ม.5
- จำนวนข้อความ : 322
: 42
Registration date : 14/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 991316
วิชาโปรด: ภาษาฝรั่งเศส
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
ระบบทางความคิดเรายังยุ่งเหยิงอยู่อะ เขียนไม่เคยได้เลย
nook.9- จบมัธยม
- จำนวนข้อความ : 848
: 41
Registration date : 07/10/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990927
วิชาโปรด: คณิตศาสตร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
เขียนโปรแกรม มันจะยากตอนเริ่มnamfon.13 พิมพ์ว่า:แค่อัลกอริทึ่มเราก็เรียนแล้วเรียนอีกจนชักจะทึ่มแล้วอ่ะ ^^Sucha.3 พิมพ์ว่า:namfon.13 & ดช.ไซนิล.7:
ของแบบนี้ต้องฝึก ยากหน่อยช่วงแรก พอเป็นแล้วจะเขียนภาษาอะไรก็ได้ เหมือนคนขับรถเป็นจะไปขับรถยี่ห้องอะไรแบบไหนก็ได้ (แต่ใช้เวลาเรียนรู้ให้เคยชินอีกนิดหน่อย)
แต่ก็มีความคิดว่าถ้าว่างๆก็อยากจะเรียนรู้อีกครั้งเหมือนกัน
เพราะตอนเรียนขี้เกียจไงก็เลยไม่รู้เรื่อง 55
แต่พอเริ่มไปแล้ว ทุกอย่างมันก็จะง่าย
พยายามต่อไป อีกไม่นาน จะรู้สึกเหมือนมีเวทมนต์ ดลบันดาลสิ่งใด ก็จะง่ายแค่ปลายนิ้ว
ALT+F4- มหา'ลัย ปี4
- จำนวนข้อความ : 2112
Registration date : 18/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990723
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
AngelMan.7 พิมพ์ว่า:เขียนโปรแกรม มันจะยากตอนเริ่มnamfon.13 พิมพ์ว่า:แค่อัลกอริทึ่มเราก็เรียนแล้วเรียนอีกจนชักจะทึ่มแล้วอ่ะ ^^Sucha.3 พิมพ์ว่า:namfon.13 & ดช.ไซนิล.7:
ของแบบนี้ต้องฝึก ยากหน่อยช่วงแรก พอเป็นแล้วจะเขียนภาษาอะไรก็ได้ เหมือนคนขับรถเป็นจะไปขับรถยี่ห้องอะไรแบบไหนก็ได้ (แต่ใช้เวลาเรียนรู้ให้เคยชินอีกนิดหน่อย)
แต่ก็มีความคิดว่าถ้าว่างๆก็อยากจะเรียนรู้อีกครั้งเหมือนกัน
เพราะตอนเรียนขี้เกียจไงก็เลยไม่รู้เรื่อง 55
แต่พอเริ่มไปแล้ว ทุกอย่างมันก็จะง่าย
พยายามต่อไป อีกไม่นาน จะรู้สึกเหมือนมีเวทมนต์ ดลบันดาลสิ่งใด ก็จะง่ายแค่ปลายนิ้ว
สู้ๆจ๊ะ ^^
namfon.13- ม.5
- จำนวนข้อความ : 322
: 42
Registration date : 14/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 991316
วิชาโปรด: ภาษาฝรั่งเศส
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
Sucha.3 พิมพ์ว่า:ม่ายเคยเรียนนะ -_-"
เรียนแต่ Data Structure & Algorithm I & II ถ้าแนวออกแบบก็ Software Engineering แต่ใช้ UML, CMMI, Unified process
จริงๆ ไม่ค่อยชอบเขียนโปรแกรม แต่ชอบออกแบบ Algorithm เพื่อแก้ปัญหา complexity มากกว่านะ ปล่อยให้คนชอบเขียนโปรแกรมเอาไปเขียนแทน แบบว่าขี้เกียจเขียนแล้วหาข้ออ้างนะ
DataFlow อยู่ใน Software Engineering ครับ
takumi.9- มหา'ลัย ปี3
- จำนวนข้อความ : 1603
: 41
Registration date : 14/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990917
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(21/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
คุยเรื่องรัยกันเหรอ งงง
vickstor.16- มหา'ลัย ปี3
- จำนวนข้อความ : 1745
Registration date : 06/10/2008
สมุดพกนักเรียน
รหัสประจำตัว: 991633
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
takumi.9 พิมพ์ว่า:Sucha.3 พิมพ์ว่า:ม่ายเคยเรียนนะ -_-"
เรียนแต่ Data Structure & Algorithm I & II ถ้าแนวออกแบบก็ Software Engineering แต่ใช้ UML, CMMI, Unified process
จริงๆ ไม่ค่อยชอบเขียนโปรแกรม แต่ชอบออกแบบ Algorithm เพื่อแก้ปัญหา complexity มากกว่านะ ปล่อยให้คนชอบเขียนโปรแกรมเอาไปเขียนแทน แบบว่าขี้เกียจเขียนแล้วหาข้ออ้างนะ
DataFlow อยู่ใน Software Engineering ครับ
สงสัยจะลืมหมดแล้ว T-T แต่ตอนเรียนเหมือนตอนเรียนจะมีแต่ use case กับ use diagram
Sucha.3- ม.5
- จำนวนข้อความ : 356
: 41
Registration date : 13/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990338
วิชาโปรด: คณิตศาสตร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
จะว่ากันด้วยเรื่องของการเขียนโปรแกรม
ฐานข้อมูลก็มีส่วนสำคัญ
หากจะศึกษากันจริงๆ ก็ควรจะศึกษาเกี่ยวกับฐานข้อมูลควบคู่กันไปด้วย
ซึ่งในตอนนี้ก็มีอยู่ด้วยกันหลายค่าย
เช่น Oracle, SqlServer, MySql, Access ฯลฯ
โดยแนวคิด (Concept) แล้วระบบฐานข้อมูล ก็จะคล้ายคลึงกัน
แต่จะแตกต่างกันในเรื่องของวิธีการจัดการ การบริหารข้อมูล และพวกคำสั่งเฉพาะต่างๆ
รวมๆ แล้ว เลือกเอาซักอัน เพื่อเริ่มศึกษาอย่างจริงจัง (เหมือนกับเขียนโปรแกรม) แล้วที่เหลือก็ค่อยไปประยุกต์ใช้ได้
ฐานข้อมูลก็มีส่วนสำคัญ
หากจะศึกษากันจริงๆ ก็ควรจะศึกษาเกี่ยวกับฐานข้อมูลควบคู่กันไปด้วย
ซึ่งในตอนนี้ก็มีอยู่ด้วยกันหลายค่าย
เช่น Oracle, SqlServer, MySql, Access ฯลฯ
โดยแนวคิด (Concept) แล้วระบบฐานข้อมูล ก็จะคล้ายคลึงกัน
แต่จะแตกต่างกันในเรื่องของวิธีการจัดการ การบริหารข้อมูล และพวกคำสั่งเฉพาะต่างๆ
รวมๆ แล้ว เลือกเอาซักอัน เพื่อเริ่มศึกษาอย่างจริงจัง (เหมือนกับเขียนโปรแกรม) แล้วที่เหลือก็ค่อยไปประยุกต์ใช้ได้
ALT+F4- มหา'ลัย ปี4
- จำนวนข้อความ : 2112
Registration date : 18/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990723
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
AngelMan.7 พิมพ์ว่า:จะว่ากันด้วยเรื่องของการเขียนโปรแกรม
ฐานข้อมูลก็มีส่วนสำคัญ
หากจะศึกษากันจริงๆ ก็ควรจะศึกษาเกี่ยวกับฐานข้อมูลควบคู่กันไปด้วย
ซึ่งในตอนนี้ก็มีอยู่ด้วยกันหลายค่าย
เช่น Oracle, SqlServer, MySql, Access ฯลฯ
โดยแนวคิด (Concept) แล้วระบบฐานข้อมูล ก็จะคล้ายคลึงกัน
แต่จะแตกต่างกันในเรื่องของวิธีการจัดการ การบริหารข้อมูล และพวกคำสั่งเฉพาะต่างๆ
รวมๆ แล้ว เลือกเอาซักอัน เพื่อเริ่มศึกษาอย่างจริงจัง (เหมือนกับเขียนโปรแกรม) แล้วที่เหลือก็ค่อยไปประยุกต์ใช้ได้
ถ้าภาระงานไม่มากจนเกินไป ใช้ตัวไหนคงไม่ต่างกันมาก
ในบางกรณีสถาปัตยกรรมของฐานข้อมูลที่ไม่เหมือนกัน ทำให้มีคำสั่งในการจัดการและความเร็วที่แตกต่างกันไป
จะเห็นผลจริงๆ ก็เมื่อ ฐานข้อมูลใหญ่ และ/หรือ parallel query พร้อมๆ กันมากๆ หรือโหลดเข้ามาหนัก
แต่ปัญหาเหล่านี้บางทีทำให้เบาบางลงได้ โดยการออกแบบฐานข้อมูลพิเศษสำหรับกรณีพิเศษข้างต้น
ตัวอย่างการออกแบบฐานข้อมูลเช่น Database Normalization
Sucha.3- ม.5
- จำนวนข้อความ : 356
: 41
Registration date : 13/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990338
วิชาโปรด: คณิตศาสตร์
คะแนนเกียรติยศ:
(1/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
Sucha.3 พิมพ์ว่า:AngelMan.7 พิมพ์ว่า:จะว่ากันด้วยเรื่องของการเขียนโปรแกรม
ฐานข้อมูลก็มีส่วนสำคัญ
หากจะศึกษากันจริงๆ ก็ควรจะศึกษาเกี่ยวกับฐานข้อมูลควบคู่กันไปด้วย
ซึ่งในตอนนี้ก็มีอยู่ด้วยกันหลายค่าย
เช่น Oracle, SqlServer, MySql, Access ฯลฯ
โดยแนวคิด (Concept) แล้วระบบฐานข้อมูล ก็จะคล้ายคลึงกัน
แต่จะแตกต่างกันในเรื่องของวิธีการจัดการ การบริหารข้อมูล และพวกคำสั่งเฉพาะต่างๆ
รวมๆ แล้ว เลือกเอาซักอัน เพื่อเริ่มศึกษาอย่างจริงจัง (เหมือนกับเขียนโปรแกรม) แล้วที่เหลือก็ค่อยไปประยุกต์ใช้ได้
ถ้าภาระงานไม่มากจนเกินไป ใช้ตัวไหนคงไม่ต่างกันมาก
ในบางกรณีสถาปัตยกรรมของฐานข้อมูลที่ไม่เหมือนกัน ทำให้มีคำสั่งในการจัดการและความเร็วที่แตกต่างกันไป
จะเห็นผลจริงๆ ก็เมื่อ ฐานข้อมูลใหญ่ และ/หรือ parallel query พร้อมๆ กันมากๆ หรือโหลดเข้ามาหนัก
แต่ปัญหาเหล่านี้บางทีทำให้เบาบางลงได้ โดยการออกแบบฐานข้อมูลพิเศษสำหรับกรณีพิเศษข้างต้น
ตัวอย่างการออกแบบฐานข้อมูลเช่น Database Normalization
ว่าตามตรงแล้ว การ normalization ใน Database มันจำเป็นต้องทำอยู่แล้ว ตั้งแต่การออกแบบ
แรก เริ่มวาด ER หา relation แล้วก็ normalization จนมัน normalization อีกไม่ได้
หรือ เข้าเกณฑ์ ไหน ก็ว่าไปตาม หลักของการ normalization
สำหรับเราถ้าในกรณี Databaseไม่ใหญ่ มาก ก็ไม่ได้ มานั่งหา หรือเขียน normalization เต็มที่วาด ER เสร็จ เขียนตารางเลย
(เพราะ ตอนเขียน ER ได้ normalizationไปในตัวแล้ว เนื่องจากระบไม่ใหญ่)
แต่ถ้า Databaseใหญ่ มาก ก็จำเป็นต้องทำให้เป็นระบบ เพราะ ถ้าไม่ทำเป็นระบบ พอทำไปเรื่อยแล้ว จะมั่วมาก ต้องกลับมาแก้ไข ทำให้เสียเวลา
แล้วถ้าแก้ ก็ อาจจะต้องแก้ใหม่ ทั้ง Database เลย
takumi.9- มหา'ลัย ปี3
- จำนวนข้อความ : 1603
: 41
Registration date : 14/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990917
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(21/100)
Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง
สนใจ จะบินได้กับ python ด้วยคนคับ เริ่มจากศูนย์ได้มั๊ย ถ้ามี tutorial มาแบ่งกันมั่งนะคับ เริ่มเขียนจาก pascal เหมือนกันคับ ตอนนี้ใช้ php และ mysql กับ visual fox pro เป็นเครื่องมือทำมาหากินคับ
basketbom.6- ม.2
- จำนวนข้อความ : 43
Registration date : 16/09/2008
สมุดพกนักเรียน
รหัสประจำตัว: 990632
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
(1/100)
หน้า 1 จาก 2 • 1, 2
Similar topics
» Geek..Art....aRt
» Geek ถ่ายรูป : ภาพถ่ายติดวิญญาณ
» Geek ถ่ายภาพ : หาดแสงจันทร์ @ ระยองฮิ
» Geek มาม่า::ใครเป็นสาวกมาม่าก็ขอให้ยกมือขึ้น
» Geek ถ่ายภาพ : บรรยากาศแห่งความสุข งานรับปริญญา มหาวิทยาลัยขอนแก่น
» Geek ถ่ายรูป : ภาพถ่ายติดวิญญาณ
» Geek ถ่ายภาพ : หาดแสงจันทร์ @ ระยองฮิ
» Geek มาม่า::ใครเป็นสาวกมาม่าก็ขอให้ยกมือขึ้น
» Geek ถ่ายภาพ : บรรยากาศแห่งความสุข งานรับปริญญา มหาวิทยาลัยขอนแก่น
udonpit99.com :: ห้องชมรม :: ห้องชมรม :: ชมรมGeek
หน้า 1 จาก 2
Permissions in this forum:
คุณไม่สามารถพิมพ์ตอบ
Tue Apr 19, 2011 9:21 am by ter-sp.12
» จัดปาร์ตี้รวมรุ่นปีใหม่2011 กันไหม?
Sat Feb 12, 2011 1:07 pm by ป๊อกกี้.9
» เด็กอุดรพิทย์เจ๋ง...คว้ารางวัลรองชนะเลิศเทนนิสเยาวชน
Sat Feb 12, 2011 1:06 pm by ป๊อกกี้.9
» :: U P 9 9 M e e t i n g P a r t y 2 0 1 1 ::
Sat Feb 12, 2011 1:03 pm by ป๊อกกี้.9
» แจ้ง ต้น.15 จะแต่งงาน 22 มกราคม นี้ แล้วครับเพื่อนๆ
Sun Jan 09, 2011 4:31 pm by arly.15
» หายหัวไปนานเลย กลับมารายงานตัวว่ายังมีชีวิตอยู่คร๊าบพี่น้อง
Tue Jan 04, 2011 3:58 am by yingyai kongthong .14
» ห้อง 9 มีใครทำงานอะไร ที่ไหนกันบ้าง เล่าสู่กันฟังหน่อยเด้อ
Mon Dec 20, 2010 12:15 pm by nook.9
» ตะลึงศิษย์เก่าอุดรพิทย์เผามหิดลวิทยานุสรณ์
Mon Dec 20, 2010 12:09 pm by nook.9
» ศรีหนุ่มยังมีชีวิตอยู่ มาแว้วก๊าบป๋ม
Sun Dec 12, 2010 1:16 pm by anne.15
» รายงานตัวครับ
Thu Dec 09, 2010 3:26 pm by ไซนิล.7