Un tomēr, .NET ir spēks. E-pasta sūtīšana no komandrindas, ar UTF8 atbalstu un pielikumiem - knapas daždesmit rindiņas... 91 atbildes

Kaspars Foigts
(2011-03-09 13:53:02)
@twitter
Un tomēr, .NET ir spēks. E-pasta sūtīšana no komandrindas, ar UTF8 atbalstu un pielikumiem - knapas daždesmit rindiņas...
Aigars Mahinovs
(2011-03-09 14:00:20)
@twitter
@laacz tik pat saprotami kā http://docs.python.org/l...amples.html
Kaspars Foigts
(2011-03-09 14:33:54)
@twitter
@aigarius Jā, bet ja uz attiecīgās kastes nav pythona, tad nekā :)
Aleksejs Mjaliks
(2011-03-09 14:36:48)
@twitter
@laacz @aigarius Tāpat, ja uz attiecīgās kastes nav .Net, tad nekā. :D
Aigars Mahinovs
(2011-03-09 14:37:45)
@twitter
@laacz un ja uz attiecīgas kastes nav .NET runtime? Nav īpašas starpības. Protams izņemot to, ka lielākai daļai sistēmu .NET vienkārši nav
Aigars Mahinovs
(2011-03-09 14:46:57)
@twitter
@laacz bet ja par tēmu - kurš tad ir skaidrāks/īsāks - Python vai .NET kods?
Kaspars Foigts
(2011-03-09 15:53:29)
@twitter
@amjaliks @aigarius Uz attiecīgās kastes .NET freimworks ir. Un ir lietas, kas .NETā ir elegantākas.
Kaspars Foigts
(2011-03-09 15:53:42)
@twitter
@amjaliks @aigarius (Lai arī pats vairāk un biežāk lietoju python)
Aigars Mahinovs
(2011-03-09 16:35:33)
@twitter
@laacz code, or it did not happen :D Nopietni ir interesanti redzēt kaut ko, kur .NET ir nosaucams par elegantāku par Python.
Kaspars Foigts
(2011-03-09 16:36:07)
@twitter
@aigarius Elegance ir nosacīts jēdziens. Python is the new Perl, ja pacenšās.
Aigars Mahinovs
(2011-03-09 16:44:07)
@twitter
@laacz es tev teikšu, ka .Net pat nav jācenšās. Python Zen ļauj ļoti saprotami rakstīt, ko .Net API padara sarežģītu.
Uldis Bojars (captsolo@toot.lv)
(2011-03-09 19:09:40)
@twitter
@laacz ja uz kastes ir .NET, tad var būt interesants http://ironpython.net/
Kaspars Foigts
(2011-03-09 20:21:37)
@twitter
@CaptSolo Incanti. Biju garām ejot piefiksējis, bet nekad nebija bijis laika iepazīties.
Kaspars Foigts
(2011-03-09 20:31:37)
@twitter
@aigarius Kāds sakars .NET API ar Python valodu? Tas ir kā banāni un ziloņi.
Aigars Mahinovs
(2011-03-09 20:45:30)
@twitter
@laacz sakars tads, ka Python gan valoda, gan API standarta biblioteka ir pec Python Zen uztaisiti. A tu apgalvo, ka .Net ir pratigāks
Kaspars Foigts
(2011-03-09 20:47:12)
@twitter
@aigarius Klau, python ir valoda, .net ir platforma. See?
Kaspars Foigts
(2011-03-09 20:49:25)
@twitter
@aigarius Ak, jā. Pythonā ne viss ir labi. Arī, protams. .NETā. Bet pythonā arī daudz kas ir slikti. Piem., konsekvences trūkums.
Edgars Jēkabsons
(2011-03-09 20:51:02)
@twitter
@aigarius @laacz nesaprotu, ko jūs tur strīdaties, bet to .Net kodu (C#?) epastu sūtīšanai labprāt pastebin apskatītu
Kaspars Foigts
(2011-03-09 20:52:58)
@twitter
@edgarsj Google? :) http://www.c-sharpcorner.com/U ploadFile/ahsanshakir/sendmail withattachment08022007001737AM /sendmailwithattachment.aspx
Aigars Mahinovs
(2011-03-09 21:02:30)
@twitter
@laacz python stdlib ir tāda pati platfirma kā .Net ar savu C#. Tu apgalvoji ka tur ir . Net ir vienkāršāk un saprotamāk. I call bull.
Pauls ™
(2011-03-09 21:03:21)
@twitter
@edgarsj @aigarius @laacz ha, kamēr strīdaties par programmēšanas valodām, tikmēr es epastus ar attachu izsūtu no Linux komandrindas.
Aigars Mahinovs
(2011-03-09 21:09:52)
@twitter
@laacz zini, tas Python piemērs ir daudz noderīgāks: parāda kā katru gabalu izdarīt, kā MIME tipu norādīt, attachementa vārdu, headerus, ...
Kaspars Foigts
(2011-03-09 21:11:36)
@twitter
@aigarius Man 99% gadījumu vajag nosūtīt plaintext meilu ar attachmentiem, nevis komponēt MIME meilus :) Bet arī ar .NET var to izdarīt.
Kaspars Foigts
(2011-03-09 21:12:05)
@twitter
@aigarius Hmm. Vai tad es to teicu?
Kaspars Foigts
(2011-03-09 21:12:27)
@twitter
@pbs_lv Jā, man tur ir winxp, nevis linuxis.
Aigars Mahinovs
(2011-03-09 21:12:29)
@twitter
@laacz doh, attachment ir MIME multipart meils ...
Kaspars Foigts
(2011-03-09 21:13:15)
@twitter
@aigarius Doh. Es takš zinu. Bet man nafig 99% gadījumu vajag mail + attach, nevis pārtus/subpārtus autorēt.
Aigars Mahinovs
(2011-03-09 21:15:04)
@twitter
@laacz pat dižā MS dokumentācija ir vienkārši šausmīgi pārsarežģīta tajā pašā laikā neko nepasaka. Salīdzini System.Net.Mail ar Python email
Kaspars Foigts
(2011-03-09 21:15:46)
@twitter
@aigarius Don't get me started par python dokumentāciju!
Aleksejs Mjaliks
(2011-03-09 21:15:52)
@twitter
@aigarius @laacz Tik tipiski *nix'oīda argumenti, ka ar šo var to, to un to izdarīt, kad lietotājam vajag pavisam vienkāršu uzdevumu veikt.
Aleksejs Mjaliks
(2011-03-09 21:16:18)
@twitter
@aigarius @laacz (Esmu informēts, ka *nix != python.)
Kaspars Foigts
(2011-03-09 21:17:00)
@twitter
@amjaliks @aigarius Man python iet pie sirds. Šķiet, savus 60% koda rakstu jamajā jau dažus gadus.
Aigars Mahinovs
(2011-03-09 21:17:26)
@twitter
@amjaliks tipiski MS argumenti - viss vienkārši, bet kad vajag jebko par matu sarežģītāku, tā ir vāks un jātaisa viss no 0les.
₿ Lord Kristaps Kaupe  ($ is for sats)
(2011-03-09 21:18:27)
@twitter
@aigarius @laacz Tā nu gan ir demagoģija. Lai nu kas, bet izstrādes rīki un dokumentācija (MSDN) Microsoft ir salīdzinoši labi norealizēti.
Aleksejs Mjaliks
(2011-03-09 21:18:30)
@twitter
@aigarius Neesmu tiesīgs sprieks par MS tehnoloģijām. Nekad neesmu ar tām kodējis (kaut kāds Access neskaitās).
Aigars Mahinovs
(2011-03-09 21:18:41)
@twitter
@amjaliks man škiet daudz pareizāk, ka MIME ir vienā modulī, bet SMTP ir citā un ka viņi sadarbojas un dokumentācijā ir piemēri
Aleksejs Mjaliks
(2011-03-09 21:19:32)
@twitter
@aigarius MIME kaut kam citam var izmantot, izņēmot e-pastus?
Aigars Mahinovs
(2011-03-09 21:19:42)
@twitter
@kristapsk paskaties System.Net.Mail dokumentāciju. Tur pat nav piemēru meilam ar attachmentu. Tikai truls API dumps.
Aigars Mahinovs
(2011-03-09 21:20:33)
@twitter
@amjaliks MIME izmanto gan SMTP, gan POP, gan NNTP, gan arī to izmanto failu kodēšanā, arī HTTP multipārt pārraidē
Edgars Jēkabsons
(2011-03-09 21:21:15)
@twitter
@aigarius jep, bet @laacz taisnība - dotais .Net piemērs tīri vienkāršs & pāris rindiņās tikai. Tiesa.. vēl jānokompilē laikam jau.
Aleksejs Mjaliks
(2011-03-09 21:22:33)
@twitter
@aigarius Hm... Nekad nebiju iedziļinājies, ka apakšā HTTP multipart formām, kaut kā vienmēr uzticījos gataviem risinājumiem. :)
Aleksejs Mjaliks
(2011-03-09 21:22:56)
@twitter
@aigarius Bet piekrītu, ka šajā gadījumā MIME vajag atdalīt no pārējā.
Aleksejs Mjaliks
(2011-03-09 21:23:40)
@twitter
@aigarius Tomēr, tas neliedz pielikt klāt SMTP modulim pāris fīčas, kas lietotāja vietā izveidot attachm. un nosūta to.
Kaspars Foigts
(2011-03-09 21:24:27)
@twitter
@aigarius Tipiski nezinātāja argumenti :)
Aleksejs Mjaliks
(2011-03-09 21:25:01)
@twitter
@edgarsj @aigarius @laacz Ak, izvirtušie interpretatoru lietotāji. Kompilēšana sagādā grūtības. :)
₿ Lord Kristaps Kaupe  ($ is for sats)
(2011-03-09 21:25:05)
@twitter
@aigarius Piemērs jau nav obligāta lieta (ok, dažreiz ir forši, ja ir), galvenais, lai viss API precīzi un pilnīgi aprakstīts.
Pēteris Krišjānis
(2011-03-09 21:25:22)
@twitter
@laacz @aigarius Python uzvar tāpēc, ka tas strādā visās iespējamās sistēmās. Diskusija slēgta.
Aigars Mahinovs
(2011-03-09 21:25:22)
@twitter
@edgarsj @laacz piekrītu, tas piemers bija vienkāršs, bet tas nebija doķos, Python piemērs ir tik pat vienkāršāks bet vēl arī pilnīgs.
Kaspars Foigts
(2011-03-09 21:26:11)
@twitter
@pecisk Tad jau var izvēlēties arī javu. Tā arī darbojas visur. Nu i kritērijus atraduši.
Aigars Mahinovs
(2011-03-09 21:26:46)
@twitter
@laacz aha, kad argumentu nav, tad pāriet uz personībam. Žēl. Man ir gadījies, kad Win jāizmanto slepens DLL izsaukums ar 15 parametriem
Kaspars Foigts
(2011-03-09 21:27:07)
@twitter
@aigarius @edgarsj Bāc. Tu meklē piemērus vai arī labu platformu ar VISAM API cauti ejošu vienotu piegājienu?
Pēteris Krišjānis
(2011-03-09 21:27:20)
@twitter
@laacz nē, tā nestrādā visur un tā vispār lielākoties nestrādā tādā apmērā, kā Python. Un tas ir kritērijs.
Kaspars Foigts
(2011-03-09 21:27:57)
@twitter
@pecisk Kur nestrādā?
Pēteris Krišjānis
(2011-03-09 21:28:18)
@twitter
@laacz @aigarius @edgarsj kad es varu Python skriptu palaist bez izmaiņām uz Mac, Windows, Linux un vēl telefonā, tam IR nozīme
Aigars Mahinovs
(2011-03-09 21:28:18)
@twitter
@kristapsk bij arguments par dokumentāciju. Uz piemēra no kreisa saita, kamēr oficiālie doķi ir vienkāršs mežs.
Kaspars Foigts
(2011-03-09 21:28:40)
@twitter
@aigarius Man ir gadījies izvēlēties PHP tāpēc, ka Pythonā nav atbilstoša risinājuma (konkrēti - SOAPs ar MIME attachmentiem).
Aigars Mahinovs
(2011-03-09 21:28:59)
@twitter
@laacz jā, labu platformu ar vienotu piegajienu, kurai ir laba dokumentācija un kas strādā visur = Python.
Kaspars Foigts
(2011-03-09 21:29:06)
@twitter
@pecisk Es arī Javu varu palaist bez izmaiņām tāpat. Ja jau tam ir nozīme, tad ... :)
Aleksejs Mjaliks
(2011-03-09 21:29:12)
@twitter
@pecisk @laacz @aigarius @edgarsj Nē... Nozīme ir tikai izmēram. :D
Kaspars Foigts
(2011-03-09 21:30:27)
@twitter
@aigarius Dokumentācija pythonam ir slikta, salīdzinot ar PHP vai MS (sliktāka ir tikai PLSQL:) Un ideoloģiskā dažādība moduļos ir paliela.
₿ Lord Kristaps Kaupe  ($ is for sats)
(2011-03-09 21:31:12)
@twitter
@aigarius Īsti nesapratu. Kāds mežs? Par daudz burtu, vai kas?
Edgars Jēkabsons
(2011-03-09 21:31:59)
@twitter
@amjaliks aha :) man patīk, ka nav jādomā par tādām lietām, varu arī uz servera skriptu ar editoru pielabot, nevis IDE laist un kompilēt
Aigars Mahinovs
(2011-03-09 21:32:41)
@twitter
@laacz cik es līdz šim redzēju Python dokumentacija ir galvas tiesu saprotamāka, lietderīgāka un attiecīgi labāka par .net dokumentāciju
Kaspars Foigts
(2011-03-09 21:32:48)
@twitter
@aigarius Sākotnējais jautājums bija - kurš īsāks un skaidrāks. Manuprāt .NET. Punkts.
Kaspars Foigts
(2011-03-09 21:33:20)
@twitter
@aigarius Dokumentāciju novērtē tikai tad, kad tā ir jāpielieto reālajā dzīvē.
Edgars Jēkabsons
(2011-03-09 21:33:27)
@twitter
@pecisk uz androida python iet?
Edgars Jēkabsons
(2011-03-09 21:34:19)
@twitter
@aigarius there are no silver bullets. Ir jau ir arī Python savas vājās vietas.
Pēteris Krišjānis
(2011-03-09 21:36:53)
@twitter
@edgarsj uz androida neiet, pythonam ir vājās vietas, taču ko @aigarius gribēja norādīt - to ko spēj .NET ir 'nathing spešal' :)
Aigars Mahinovs
(2011-03-09 21:38:20)
@twitter
@laacz pat ja salīdzina nepilnīgu .Net piemeru no random lapas ar oficiālo Python doki, Python dokis manuprāt ir skaidrāks.
Kaspars Foigts
(2011-03-09 21:41:00)
@twitter
@aigarius Kā jau teicu, nespried par manuāli, kamēr to neesi lietojis izstrādes procesā. Pointless.
Edgars Jēkabsons
(2011-03-09 21:42:12)
@twitter
@pecisk ghh, jā, mana pirmā reakcija ieraugot kodu tāda arī bija - jā, īsi un konkrēti. so what :)
Pēteris Krišjānis
(2011-03-09 21:42:26)
@twitter
@laacz šobrīd ir tā ka .NET strādā tikai Windows, bet Python - daudz vairāk vidēs. Tas ir šīs valodas nozīmīgs pluss.
Edgars Jēkabsons
(2011-03-09 21:43:47)
@twitter
@laacz @aigarius savukārt par izstrādes procesu - Python ārkārtīgi patīkama ir interpretatora fīča. neskaidros jautājumus var ātri pārbaudīt
Edgars Jēkabsons
(2011-03-09 21:44:16)
@twitter
@laacz @aigarius tāpēc manuālis arī mazāk vajadzīgs. vismaz man.
Kaspars Foigts
(2011-03-09 21:44:43)
@twitter
@pecisk Man konkrētajā gadījumā ir pilnīgi paralēls šis pluss. Target platforma ir WinXP. Punkts.
Edgars Jēkabsons
(2011-03-09 21:45:46)
@twitter
@pecisk nedomāju, ka Kaspars šo nesaprot. Vispār pievērsiet uzmanību oriģ. tekstam - ka tomēr .NET ir spēks. Tātad tas ir pārsteigums ;)
Aigars Mahinovs
(2011-03-09 21:48:24)
@twitter
@laacz taisīt programmu tikai priekš WinXP mūsdienās ir diezgan aprobežoti, bet nu Latvijas laukos gan jau patjaņet.
Edgars Jēkabsons
(2011-03-09 21:49:41)
@twitter
@aigarius @laacz :))) kurš te runā par programmu
Kaspars Foigts
(2011-03-09 21:49:47)
@twitter
@aigarius Da ej takšu tu dirst, mīļais cilvēk. Man vajadzēja appu, kurš dara to un to tur un tur. Aprobežots my ass.
Pēteris Krišjānis
(2011-03-09 21:50:46)
@twitter
@laacz target platforma, kurai atbalsts reāli beidzies no MS puses un .NET tāpat jāinstalē :) Bet labi, respektēju tavu viedokli :)
Kaspars Foigts
(2011-03-09 21:51:31)
@twitter
@pecisk Nekas tur nav jāinstalē. .NET tur ir uzinstalēts ar apdeitiem. Un tā ir dedikēta dažādu orākļa tāsku kaste. Nafig mainīt uz ko citu?
Pēteris Krišjānis
(2011-03-09 21:53:03)
@twitter
@laacz nē, nu ja ir ar 'updeitiem', tad jā, jēgas neko citu likt nav, fakts.
Uldis Bojars (captsolo@toot.lv)
(2011-03-09 21:59:10)
@twitter
@laacz nu nez. man iespaids par Python ir gluži otrāds - konsenkventa valoda ar labu dokumentāciju.
Kaspars Foigts
(2011-03-09 22:00:08)
@twitter
@CaptSolo Jamie ar trešo pythonu cenšās visu labot. Moduļus reorganizēt loģiski, izmest muļķīgos, ieviest visur coding standards, utt.
Edgars Jēkabsons
(2011-03-09 22:05:32)
@twitter
@CaptSolo ir, ir vecāki moduļi, kas nav īpaši updeitoti dažādu iemeslu dēļ, kuru api neizskatās pārāk labi
Aigars Mahinovs
(2011-03-09 22:12:28)
@twitter
@edgarsj @CaptSolo man likās, ka pārejot uz 3.0 viņus visus "izravēja" kārtīgi, vai tad kāds vēl nePythonisks palika?
Edgars Jēkabsons
(2011-03-09 22:15:18)
@twitter
@aigarius @CaptSolo es par< 3.0. Kurš vispār produkcijā lieto 3.0? :)
Aigars Mahinovs
(2011-03-09 22:19:42)
@twitter
@edgarsj @CaptSolo diemžēl tas vēl ir retums, bet ja Django beidzot šogad pārmetīsies, tad var cerēt, ka būs daudz vairāk
Uldis Bojars (captsolo@toot.lv)
(2011-03-09 22:23:29)
@twitter
@laacz @edgarsj @aigarius man python 2.6+ šķiet gana labs (varu izdarīt to, ko vajag, un kods ar' ir vienkāršs). 3.x būs kādreiz jāiepēta.
₿ Lord Kristaps Kaupe  ($ is for sats)
(2011-03-09 23:02:51)
@twitter
@pecisk ūja, ūja, .Net tikai zem Windows? Kā tad ar Mono? (Linux, BSD, Android, etc)
Aigars Mahinovs
(2011-03-09 23:05:49)
@twitter
@kristapsk lai cik man gribētos teikt, ka Mono ir perfekta .Net kopija, bet tomēr tas tā nav. Atpaliek no origināla par mēnešiem un gļuko.
₿ Lord Kristaps Kaupe  ($ is for sats)
(2011-03-09 23:11:13)
@twitter
@aigarius Tev vajag strādājošu kopiju, vai lai strādā paša kodēti risinājumi? (par to tak bija stāsts, ne?)

© 2009-2017 civciv ;)