Armenian Knowledge Base  

Go Back   Armenian Knowledge Base > Technical sections > Languages, Compilers, Interpreters > C/C++
Register

Reply
 
LinkBack Thread Tools
Old 08.03.2009, 08:49   #1
The splendid
 
AvDav's Avatar
 
Join Date: 07 2004
Location: Secret thoughts
Age: 36
Posts: 3,401
Downloads: 22
Uploads: 0
Reputation: 222 | 3
Default sexy progress bar

вот может кому понравится, пусть пользует
Attached Files
File Type: zip test.zip (44.1 KB, 65 views)
Reply With Quote
Old 08.03.2009, 09:17   #2
Кандидат
 
Wedge's Avatar
 
Join Date: 09 2005
Location: Yerevan
Age: 41
Posts: 1,149
Downloads: 15
Uploads: 1
Reputation: 149 | 3
Default

Quote:
Originally Posted by AvDav View Post
вот может кому понравится, пусть пользует
Ты бы кинул туда откомпилированный exe-шник. Может кому просто любопытно посмотреть как это выглядит, а VS 2008 - не у всех есть.
Attached Thumbnails
ссс2.gif  
Reply With Quote
Old 08.03.2009, 10:02   #3
The splendid
 
AvDav's Avatar
 
Join Date: 07 2004
Location: Secret thoughts
Age: 36
Posts: 3,401
Downloads: 22
Uploads: 0
Reputation: 222 | 3
Default

done...
Attached Files
File Type: zip test.zip (111.6 KB, 78 views)
Reply With Quote
Old 08.03.2009, 14:23   #4
Moderator
 
acid's Avatar
 
Join Date: 09 2001
Location: South Korea, Gumi
Posts: 7,699
Downloads: 102
Uploads: 34
Blog Entries: 16
Reputation: 561 | 6
Default

баг на основе скриншота цифры не видны до половины...
а так конечно секси
Reply With Quote
Old 08.03.2009, 14:50   #5
The Reloaded
 
Aram Hambardzumyan's Avatar
 
Join Date: 01 2002
Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,387
Downloads: 4
Uploads: 0
Reputation: 146 | 4
Default

вы всё ещё используете windows? тогда мы идём к вам! )) в kde красивее хотя - дело вкуса
Reply With Quote
Old 08.03.2009, 16:26   #6
The splendid
 
AvDav's Avatar
 
Join Date: 07 2004
Location: Secret thoughts
Age: 36
Posts: 3,401
Downloads: 22
Uploads: 0
Reputation: 222 | 3
Default

Quote:
Originally Posted by acid View Post
баг на основе скриншота цифры не видны до половины...
а так конечно секси
там цвета можно указать по своему вкусу, или для общности цвет текста установить через GetSysColor(COLOR_WINDOWTEXT)... и тп
Reply With Quote
Old 08.03.2009, 16:40   #7
Академик
 
Join Date: 01 2002
Location: Shambala
Age: 38
Posts: 7,015
Downloads: 11
Uploads: 0
Reputation: 267 | 5
Default

Quote:
Originally Posted by acid View Post
баг на основе скриншота цифры не видны до половины...
а так конечно секси

kareliya custom nenc grel vor tver haytnven henc amenaskzbic dzax masic u lcvelun zugaher tvern el vazen aj
Reply With Quote
Old 09.03.2009, 11:36   #8
Профессор
 
kaktus's Avatar
 
Join Date: 08 2002
Location: here
Age: 40
Posts: 2,437
Downloads: 5
Uploads: 0
Reputation: 309 | 3
Default

Quote:
Originally Posted by Aram Hambardzumyan View Post
вы всё ещё используете windows? тогда мы идём к вам! )) в kde красивее хотя - дело вкуса
т.е. ты пишешь под Unix/Linux?
просвети, пожалуйста, темноту, плз, есть ли под Линукс среда разработки вроде Visual Studio?
можешь поссоветовать книжку для начинающих по программированию в Линуксе (в основном, процессы, синхронизация, как теоретические выкладки, так и конкретные функции, программные коды)
Reply With Quote
Old 09.03.2009, 11:52   #9
Moderator
 
acid's Avatar
 
Join Date: 09 2001
Location: South Korea, Gumi
Posts: 7,699
Downloads: 102
Uploads: 34
Blog Entries: 16
Reputation: 561 | 6
Default

Quote:
Originally Posted by kaktus View Post
Visual Studio
Visual Slick Editor with gcc?
Reply With Quote
Old 09.03.2009, 12:16   #10
The splendid
 
AvDav's Avatar
 
Join Date: 07 2004
Location: Secret thoughts
Age: 36
Posts: 3,401
Downloads: 22
Uploads: 0
Reputation: 222 | 3
Default

KDevelop - обычно встроен в дистрибутивах...
Quote:
можешь поссоветовать книжку для начинающих по программированию в Линуксе (в основном, процессы, синхронизация, как теоретические выкладки, так и конкретные функции, программные коды)
Advanced UNIX Programming, R. Stevens
конкретные функции man function_name
для всего остального google search
Reply With Quote
Old 09.03.2009, 12:36   #11
Профессор
 
kaktus's Avatar
 
Join Date: 08 2002
Location: here
Age: 40
Posts: 2,437
Downloads: 5
Uploads: 0
Reputation: 309 | 3
Default

Visual Slick Editor - это отдельный пакет, да? а то задолбалась - анкапные текстовые редакторы + gcc.. осталось найти

man - это когда знаешь название функций, я же сказала, - для начинающих.. тоже самое гугл серч хотелось бы сперва общую картинку понять.. а то я в одной книжке почитала, что треды не поддерживаются Линуксом, типа, там эмуляция : для системы тред - это отдельный процесс, а недавно в другом источнике утверждалос прямо противоположное..
Reply With Quote
Old 09.03.2009, 17:21   #12
the mochinger
 
Hans Andersen's Avatar
 
Join Date: 02 2002
Location: Paranoid Android, @10:50
Age: 37
Posts: 1,894
Downloads: 2
Uploads: 0
Reputation: 204 | 4
Default

emacs - mi qich djvar a skzbum sovorel, bajz inqn a vor ka
Reply With Quote
Old 09.03.2009, 23:26   #13
Moderator
 
acid's Avatar
 
Join Date: 09 2001
Location: South Korea, Gumi
Posts: 7,699
Downloads: 102
Uploads: 34
Blog Entries: 16
Reputation: 561 | 6
Default

Quote:
Originally Posted by kaktus View Post
Visual Slick Editor - это отдельный пакет, да?
да, это профессиональный коммерчески продукт, с мощными инструментами. Развитый аналог Source Insight-a.

Reply With Quote
Old 10.03.2009, 22:23   #14
The Reloaded
 
Aram Hambardzumyan's Avatar
 
Join Date: 01 2002
Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,387
Downloads: 4
Uploads: 0
Reputation: 146 | 4
Default

kaktus,
под линукс писал на прежней работе, но прогресс-бары к этому не относятся. просто дома у меня линукс стоит, и красивые прогресс-бары - проявление одной из графических тем в кде.

книг, к сожалению, посоветовать не могу, но теория не должна принципиально отличаться от общей теории многозадачных систем. так что прочитай на эту тему классиков. в жизни можешь воспользоваться библиотекой qt. кстати, в 4-й версии появилась возможность посылки сигналов между потоками (речь qt-шных сигналах и слотах), что в определённых ситуациях решает вопрос синхронизации.

программируя под линуксом, никакую среду программирования не использовал, работал в vim (без плагинов). для отладки использовал gdb. очень рекомендую перед использованием ознакомиться с документацией и открыть для себя режим tui (textual user interface). если он скомпилирован с поддержкой этого режима, то запускается с опцией -tui. необходимости в среде "а-ля Visual Studio" ни разу не ощутил. кстати, trolltech (точнее, уже nokia) выпустил среду разработки, можешь попробовать и поделиться впечатлениями.

надеюсь, мне удалось всесторонне ответить на твои вопросы если нужно более детально по какому-то из пунктов или документацию по vim или gdb - пиши в личку, помогу чем смогу.
Reply With Quote
Old 11.03.2009, 02:19   #15
The Reloaded
 
Aram Hambardzumyan's Avatar
 
Join Date: 01 2002
Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,387
Downloads: 4
Uploads: 0
Reputation: 146 | 4
Default

Quote:
Originally Posted by kaktus View Post
я в одной книжке почитала, что треды не поддерживаются Линуксом, типа, там эмуляция : для системы тред - это отдельный процесс, а недавно в другом источнике утверждалос прямо противоположное..
раньше потоки действительно эмулировались с помощью процессов. сейчас в каких-то системах (а может быть уже во всех) они реализованы "натуральным" образом.
Reply With Quote
Sponsored Links
Reply

Thread Tools


На правах рекламы:
реклама

All times are GMT. The time now is 10:58.


Powered by vBulletin® Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.