Windows vs Linux - Как десктоп
, и игровая станция.
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.216.243] |
|
|
Правила раздела:
| Страницы: (1182) « Первая ... 454 455 [456] 457 458 ... 1181 1182 ( Перейти к последнему сообщению ) |
Windows vs Linux - Как десктоп
, и игровая станция.
|
Сообщ.
#6826
,
|
|
|
|
Цитата wind я не люблю линукс по той причине, что большинство людей, создающих для него программы полностью игнорируют описанные принципы (несмотря на то, что они очевидны). Дык - там любители.. в плане создавать консольные угрёбищя командной строки. Уж куда им до качественных UI интерфейсов. ха, ломанулисть в 3D. ха-ха-ха! компу мало тормозов? мы вам их добавим, а начет функционала - дык скажи спасибо что те это-то сделали. Хотя вот даже в Win32 - много консольных прог (far/ida/hiew) имеют красочные, шикарные текстовые интерфейсы, с продуманым функционалом и стабилностью. Что в упор не скажешь о портированом Midnicht Commander-е. Жадный к потреблению памяти и тормозной - он то и дело вываливаеться. то и дело. Аж пришлось др.Ватсона прикончить - чтоб не оповещал об ошибках и дампы не создовал. нет - в линупсе никогда не научуться намано кодить и мыслить. что поделать - албанская порода. |
|
Сообщ.
#6827
,
|
|
|
|
panzerka, ЛОЛ... пеши исчо!
|
|
Сообщ.
#6828
,
|
|
|
|
http://russian.joelonsoftware.com/uibook/chapters/1.html
Исключительно полезная статья. Вот только в упор не виже применения столь бесценного материала в винде. |
|
Сообщ.
#6829
,
|
|
|
|
Цитата Romtek @ Потому что в приведённых примерах вижу ни больше ни меньше - программирование. А для него есть отдельная тема. Слишком ты принизил, мне кажется, суть программирования, поставив его на одной ступени с простым скриптованием часто повторяющейся деятельности. Да и вообще я не понимаю, почему нельзя обсуждать то, что является неотъемлемой частью любого декстопа. А уж какие его возможности мы рассматриваем и насколько глубоко - это другое дело. Что ты хочешь увидеть на форуме программистов? Обсуждение цветов на десктопе и пасьянсов? Ну значит приведи на примере предыдущей, более простой задачи (хинт: мне не нужны фразы: "да это как два пальца, а XYZ с этим вообще влегкую справится", мне нужны конкретные примеры). Да потому как write-only режим. В посте #878436 я давал пример автоматизации ворда на wsh, в #1151416 Keepun показывал как он делает реплейсмент на пыхе под винду. Получить скрипт для реплейса, который потом вставить в wsh, могут даже начинающие, которые докопались до кнопочки записи макроса. С чем у тебя проблемы возникли? Если уж совсем невмоготу, то скажи - я тебе напишу скрипт целиком и разжую. Может тогда ты мне покажешь пример с заменой цвета? Или слив пишем? Цитата mo3r @ Дык, сравнения не было. А пока я не увидел особых преимуществ этого самого повершелла. Так ты их и не увидишь. Ибо не хочешь. Ты даже строчки кода в этом сравнении не написал. Цитата mo3r @ А сколько буковок пришлось прочесть, прежде чем смог написать такой скрипт? Тут дело еще и в размере скрипта — его ведь еще писать надо. Гораздо меньше чем зубрить маны по консольным утилитам. Ура. Хоть кто-то заговорил на языке конкретных примеров. Только где тут шелл? В строчке python my_get_rss.py >> rss.csv? А что, в питоне print сразу формирует csv? Где тут ваш хваленый пайплайнинг? Где мощные идеи IPC о которых столько говорили меньшевики? Я лично вижу, что ты воспользовался ЯВУ, который к шеллу вообще не имеет никакого отношения, а последний только и сумел, что его вызвать, перенаправив output, тчк. И если я, скажем, могу в последней строчке заменить export-csv rss.csv на format-table или format-list, давая себе гибкость этого самого пайпа, то ваш шелл в шумном сливе, как здесь любят выражаться. Ты мне предлагаешь занятся реверс-инжинирингом реализации мандельброта на неизвестном мне питоне? И это при том, что он никакого отношения к шеллу не имеет? Или ты хотел удивить меня лямбда-функциями. Да пожалста, вот тебе лямбда в WSH писанном на древнем javascript. Желающий может и мандельброта в одну строчку переделать. ![]() ![]() WScript.echo(function f(n) {return n <= 1 ? 1 : f(n-1) + f(n-2);}(10)); Но давай таки вернемся к шеллу. Ты тут такую сложную математику изображал, а покажи мне хотя бы примитивную математическую функцию, которую я могу использовать в пайпе. Например, применить ее к размеру файла или к памяти занятой процессом. Но только для твоего хваленого шелла. Скажем в PS я могу сделать так: ![]() ![]() PS> function myfunc { >> param([int]$x) >> $x / 1024 >> } PS> get-childitem | foreach-object {myfunc $_.Length} PS> get-process | foreach-object {myfunc $_.WorkingSet} Цитата best_lamer @ Вот именно а то работы с XML страшно нужным домохозяйкам для автоматизации пнмаэш. А то! Новости скачать! Чтоб потом в тиши за чашкой кофе с этой тухлой французской булочкой почитать новости... Ну домохозяйки только и занимаюся питоном исключительно в целях рисования фракталов. Хотя потом из этого сниппета я могу сделать psdrive и читать новости как: ![]() ![]() PS> cd rss:\domain.com PS> ls [КУСЬ! Тут был Астарот] |
|
Сообщ.
#6830
,
|
|
|
|
Цитата best_lamer @ Значит, не прочитали пока Исключительно полезная статья. Вот только в упор не виже применения столь бесценного материала в винде. |
|
Сообщ.
#6831
,
|
|
|
|
Нуууууу... Речь шла о винде из коробки, той, которая ХР. Значит в слив все же. И не говорите мне, что писать дивидюки пока никому активно не надо! Уже лет 5 как активный формат... Еще раз спрашиваю - почему не включено в поставку, почему надо качать? |
|
Сообщ.
#6832
,
|
|
|
|
Цитата panzerka @ нет - в линупсе никогда не научуться намано кодить и мыслить. что поделать - албанская порода. В Цындозе кодют, а в Линуксе программируют. |
|
Сообщ.
#6833
,
|
|
|
|
Цитата Guderian @ Только где тут шелл? Хинт Python сам произошел из шелла! ![]() Цитата Guderian @ А что, в питоне print сразу формирует csv? Я кажется упоминал о том что я с XML не разбирался! Не нужно оно мне было... В любом случае если реализация твоего примера на Python не будет выглядеть намного сложнее! Цитата Guderian @ Я лично вижу, что ты воспользовался ЯВУ Я использовал Python и bash. Цитата Guderian @ И если я, скажем, могу в последней строчке заменить export-csv rss.csv на format-table или format-list, давая себе гибкость этого самого пайпа, то ваш шелл в шумном сливе, как здесь любят выражаться. Форматированным выводом испугать решил? Fancier Output Formatting Python XML Цитата Guderian @ Ты мне предлагаешь занятся реверс-инжинирингом реализации мандельброта на неизвестном мне питоне? Нет! Я тебе предлагаю изобразить Множесто Мондельборта используя исключительно стандартные функции Т.е. не обьявляя своих процедур/функций Цитата Guderian @ Но давай таки вернемся к шеллу. Ты тут такую сложную математику изображал, а покажи мне хотя бы примитивную математическую функцию, которую я могу использовать в пайпе. Да легко! Advanced Bash-Scripting Guide - Math Commands Добавлено Цитата Астарот @ Нуууууу... Речь шла о винде из коробки, той, которая ХР. Значит в слив все же. И не говорите мне, что писать дивидюки пока никому активно не надо! Уже лет 5 как активный формат... Это еще что! Вспомним когда же великая винда приобрела TCP IP в дефолте а не в дополнительной установке! |
|
Сообщ.
#6834
,
|
|
|
|
Цитата best_lamer @ Вспомним когда же великая винда приобрела TCP IP в дефолте а не в дополнительной установке! И когда? |
|
Сообщ.
#6835
,
|
|
|
|
Цитата Астарот @ И когда? Пусть виндузятники признаються сами ! А то скажут провокация и закидают гнилыми помидорами. |
|
Сообщ.
#6836
,
|
|
|
|
Виндузятники, признавайтесь, а то скажете, что это провокация, и закидаете лучшего ламера гнилыми помидорами
|
|
Сообщ.
#6837
,
|
|
|
|
Цитата Астарот @ Еще раз спрашиваю - почему не включено в поставку, почему надо качать? Ждал этого вопроса. Даже думал, сразу написать или подождать, пока кто-то спросит. Но не буду рассказывать и сейчас. Лучше вспомни притчу про MS Office 2007 & PDF. |
|
Сообщ.
#6838
,
|
|
|
|
Цитата Астарот @ Виндузятники, признавайтесь, а то скажете, что это провокация, и закидаете лучшего ламера гнилыми помидорами В 95 точно был. |
|
Сообщ.
#6839
,
|
|
|
|
Цитата e-yes ЗЫ. А твой "системный" код, который ты здесь приводил... Я ржал долго. Деточка, я тебя не хотел тогда сильно ранить, промолчал... Слухай правду: он в user-mode выполняется) Хе.. ну до кучи могу пОзволить в той-же самой user-mode проге закалбачить Ring0 процедуру с верху, из драйвера. ![]() ![]() procedure Ring0; asm // cli @@the_loop: jmp @@the_loop end; begin hDrv := CreateFileA ('\\.\\MicroDrv', $80000000, 0, nil, 3, $80, 0); DeviceIoControl ( hDrv, 0, @Ring0, 4, @Ring0,0, BRet, nil); причем - довольно лехко. =) питон! ха-ха-ха! тормозной недо-интерпретатор! мандельброт! мандельброт! ха-ха-ха! вон на Delphi10 - Win32 консольная PE прога, работающая аж в старой доброй дос-эмуляции, им папоротнег вырисовывает, причем в графическом режиме. ![]() ![]() program tfern; uses dosx; const a : array[0..3,0..2,0..3] of integer = (((0,0,0,0),(0,20,0,0),(0,0,0,0)), ((85,0,0,0),(0,85,11,70),(0,-10,85,0)), ((31,-41,0,0),(10,21,0,21),(0,0,30,0)), ((-29,40,0,0),(10,19,0,56),(0,0,30,0))); Var b : array[1..100] of Integer; k : Byte; x,y,z, New_X,New_Y : integer; Begin SetMode($12); repeat for k:=1 to 100 do begin b[k]:=random(5); if b[k]>3then b[k]:=1; end; for k:=1 to 100 do begin new_x:=(a[b[k],0,0]*x+a[b[k],0,1]*y+a[b[k],0,2]*z) div 100 + a[b[k],0,3]; new_y:=((a[b[k],1,0]*x+a[b[k],1,1]*y+a[b[k],1,2]*z) div 100) +a[b[k],1,3]; z:= ((a[b[k],2,0]*x+a[b[k],2,1]*y+a[b[k],2,2]*z) div 100) +a[b[k],2,3]; x:=New_X;y:=New_Y; Putpixel(2, 380-y,350-x+z); end; until key <> 0; SetMode(3); end. Не говоря уж про многое другое. И никакой те туевой кучи либ и хедеров. так что для меня консольный DCC32 - это самая первая весщь на десктопе. после FAR-а конечно. ЗЫ. Зато что-то в линупсе нема подобной простоты. куда ни кинь- либы-хедеры-либы-хедеры. чуть не то - обвал еггоров. Непонимаю и как на GCC мона так калбасить. ОСИ клепать. |
|
Сообщ.
#6840
,
|
|
|
|
Цитата Smike @ Ждал этого вопроса. Даже думал, сразу написать или подождать, пока кто-то спросит. Но не буду рассказывать и сейчас. Лучше вспомни притчу про MS Office 2007 & PDF В смысле? Хочешь сказать, что у МС нет своей нормальной писалки? О том ведь и речь идет же! Или я чего-то не понимаю... Добавлено Цитата Medevic @ В 95 точно был. А его там не надо ли было доставлять особо, а? Вроде б в 98 даже надо было ставить... |