Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.
soul8o8

soul8o8

Medlem
  • Registrerad 2003-12-19
  • Senast aktiv 2012-06-13
  • Antal inlägg 206

Foruminlägg

De senaste inläggen soul8o8 har skrivit i forumet.

..så om Cocoa va baserat på C++ så hade det varit "portabelt", då hade det inte varit en "återvändsgränd"?? nu fattar jag inte..

En Cocoa-app är väl lika lite portabel som t.ex en win32-app, oavsett vilket språk det är baserat på?

(Programmeringsspråk i säg är väl alltid portabla - det är ju bara språket liksom..?)

Jag har själv gluttat på Obj-C - coolt språk - tog ungefär 3 dagar att lära sig. Cocoa däremot - ojoj, stort ramverk - skulle säkert ta ett år att få bra känns på - men det är ju oavsett vilket språk det är baserat på... eller?

vad åker in, när cocoa/obj-c åker ut? ..win32/c#?

(Säger inte apples dokumentation nåt om att man kan koda Cocoa apps i både C++, Obj-C och Java?)

ciao

Hej!

Jag har en extern skärm och vill gärna stänga av PowerBookens skärm. Förut kunde jag stänga locket, varpå datorn gick i vila, och sedan när jag satte in t.ex en USB-mus så vaknade datorn.

Nu funkar inte det längre

Nån som vet nåt sätt att fixa?
(Obs, jag har inget USB-tangentbord..)

ciao

ah den va bra Filip.. skön.. tror det funkar för mina ändamål..

hemmamappen är inte åtkombar på nätet (hoppas jag :eek: ), jag tänker mer på folk som kommer över datorn rent fysiskt, både tillfälligt och permanent..

jag tänker även på folk som använder mitt konto när vi jobbar tillsammans mm.. (för annars blir det så krångligt att komma åt alla filer..)

tack alla!

Någon som vet något sätt att enkelt kryptera endast en mapp, och inte hela hem-katalogen?

Jag skulle helst vilja att mappen var krypterad (och alla filer i den) med ett lösenord, och sen när man ska öppna den anger man lösenordet en gång, sen kan man arbeta med filerna i den. Sen låser man den genom nån "stäng mapp" eller dyl.. typ nåt sånt arbetsflöde..

Kryptering av hela hemkatalogen drar ner prestandan (väl?) och jag har precis lärt mig hur man tar sig in på folks konton på c:a 60 sek - det mesta jag har skiter jag i om folk kommer över, men vissa filer skulle jag som sagt vilja kryptera..

några förslag?

ciao

Ursprungligen av HannesP:

Felaktiga rader markeras med ett tecken för varning eller fel, och klickar man på tecknet så står det nere i vänstra hörnet vad man gör för fel.

..inte när man kodar java.. vad jag vet..

Eclipse kollar dessutom syntax fel utan att man behöver builda - vilket är guld - man får veta simpla fel p studs.

Vad gör "freeze transformation"?

Hej!

Det är bara att sätta en gradient på din text!! - jag ska visa hur..

Allt detta är i Illu CS, vet inte hur det är med andra..

ok, så här är det: Text i illustrator har en "dualism" - all text representeras av två objekt (!) dvs all text är två objekt samtidigt :

- det ena objektet låter dig sätta olika färg på varje bokstav men låter dig INTE sätt t.ex en gradient och det objektet kallas "Characters"
- det andra objektet låter dig hantera hela textmassan som ett enda objekt och då kan du sätta gradients och annat och det objektet kallas "Type". Objektet "Characters" ligger alltid inuti ett "Type" objekt.

Nu är det så här: alltid när du skapar ny text så sätts färgen på Type-objektet till null (ingenting) och färgen på Characters sätts till svart. När du markerar textmassan med svarta pilen så markerar förvisso Type-objektet, men när du väljer en färg sätter du färgen på Characters objektet - för det är gjort så..

Och här är tricket.

Om man nu vill ha en gradient på hela textmassan måste man använda sig av Type-objektet, inte av Characters-objektet - det är också att föredra framför att använda Ctrl-Shift-O och göra paths av all text, och det är även att föredra framför clipping mask - mest därför att Type objektet är snabbare än en mask, och du kan fortfarande ändra texten (vilket inte går med paths ju..)

Så hur gör man för att sätta färgen på Characters-objektet till null, och sen sätta en färg på Type-objektet till en gradient?

Jo gör så här:
- Ta fram Appearance-paletten (som du alltid har framme, för det är ju THE palette i illu..)
- Ta fram textverktyget och skapa lite text. Skriv kanske "Wihuu jag är en gradient"
det finns flera sätt att göra följande men vi kommer göra det på ett sätt som jag tror skapar lite inblick i illu
- välj svarta pilverktyget
- markera din text

> Titta nu i din appearance palette! Där borde det nu stå så här:

Type
-----------
Characters
Default Transparency

>ok? som du ser står det "Type" överst. Det betyder att du nu tittar på Type-objektet. Tyvärr är där helt tomt med färg. Det enda som finns av intresse är ett Characters-objekt.

- Dubbelklicka där det står "Characters"

> nu borde själva bokstäverna i texten blivit markerade och appearance paletten borde nu se ut så här:

Type: no appearance
Characters
------------
Stroke: (null)
Fill: (black)
Default Transparency

>nu är du inne i Characters-objektet. Att type-objektet är kvar överst betyder att det är förälder till Characters-objektet, dvs att de är nestade. Som du också ser så har Characters-objektet fått en svart Fill-färg. Den ska vi ta bort!

- Dra "Fill" till den lilla papperskorgen i paletten!

> nu borde det stå "Fill: (null)" (alltså med null menar jag en liten ruta med ett rött streck i..)
> perfekt, du borde även se att texten försvunnit på din rityta - den är helt genomskinlig..

- Nu klicka en gång på "Type: no appearance" i din appearance palette

> du borde nu komma tillbaka till Type objektet

Nästa steg blir att ge type objektet en gradient. tyvär funkar det inte att bara klicka på en gradient i gradient-paletten - för så länge Type-objektet är "tomt" är det länkat till Characters-objektet! så det funkar inte.. (men när vi väl satt en färg en gång på Type-objektet så kommer det bete sig som ett vanligt objekt.. då är det inte länkat till Characters-objektet på samma sätt längre..) gör nu så här:

- klicka på den lilla sido pilen uppe i högra hörnet i apearance palleten, dn sk palette-menyn. Du borde få upp en meny.
- Välj "Add new Fill"
- Ditt Type-objekt borde nu ha fått en Fill och en Stroke! och Fillen är svart.

Type
-----------
Stroke: (null)
Fill: (black)
Characters
Default Transparency

Du har nu till sist satt Characters-objektet till genomskinligt och gett Type-objektet en färg. Du har så att säga bytt från Characters till Type. Nice. Du är nu redo att hantera din text som ett "vanligt" objekt!

- Markera Fill i appearance paletten
- Ta upp din gradient-palette
- klicka på gradienten

> din text är nu ritad i en gradient

- klicka en gång på "Type"
- Ta fram din Transparency palette
- välj "Multiply" från menyn där det står "Normal"

Type
-----------
Stroke: (null)
Fill: (gradient !!!)
Characters
Opacity: 100% Multiply

> nu om du sätter texten framför ett objekt, tex en blå ruta, kommer det funka som ett "multiply"-lager i photoshop. prova! Bara ett exempel..

ciao

Senast redigerat 2005-12-06 17:00

eller kanske http://www.myip.dk/
Finns en liten ruta längre ner där man kan pillar in host-names..

Ah här (http://maxao.free.fr/xcode-plugin-interface/) står det:

Citat:

Apple's free IDE, Xcode, only provides support for C(++), Objective-C(++), Java, Applescript and Makefile. Although it's possible to use a Makefile for other languages, I think it's more practical to fully integrate them through dedicated plugins.

At the time I wrote this page, Xcode already has a working plugin interface (it's even used by CoreData compiler/editor, CVS/Subversion/Perforce integration, GDB debugging…). However this interface is not yet public, because not really finished. According to Apple, it'll be public in future release but no real date is provided : developers just have to wait :-(.

..ursäkta det långa urklippet.. men det verkar ju iaf som bättre tider kommer för XCode..

annars försöker snubben göra en egen öppen plugin-api.. så utvecklare ska kunna modda XCode.. coolt den "funkar" till XCode 2.1 och 2.2 än så länge...

ciao

..nu håller de ju på att släppa C++ Development Tools till Eclipse, så man ska kunna koda c/c++..
har inte testat men det verkar coolt

http://www.eclipse.org/cdt/

Finns det inga som jobbar på apple och som kan svenska som läser det här?

Förrästen, är XCode plugin-baserat? Anledning till att Eclipse blivit så accepterat är ju att allt är plugins coh typ open source - allt - så alla kan liksom bidra till att göra det bättre direkt.

Jag tror att om XCode var mer "öppet" skulle utvecklare själva ordna till det så som de vill ha det. Det är ju det som är tjusningen med programmerare - de programmerar. Nu kanske det redan är öppet, jag vet inte..

Jag har inte använt XCode så mycket så jag kan ha fel/missat något i XCode, men när jag kodar java saknar jag bl.a följande saker:

- Refactoring - man kan inte byta namn på klasser/paket etc vilket är otroligt skönt att kunna göra när man arbetar med större projekt

- Javad-doc comments coloring o formatting - man får inte sina javadoc-comments i separat färg + man får inte sina javadocs autoformattade på ett snyggt sätt.

- Javadoc linking - man kan inte få upp javadocavsnittet för en av sina funktioner/klasser enkelt

- Automatic building - det går 100gr snabbare att utveckla om IDE:n bygger projektet hela tiden, istället för precis innan man ska köra det

- Vettigt Subversionstöd - stödet för subversion är bara skumt, nån som använder det fullt ut ens?

- Vettig Outliner - man kan inte få en snabb enkelt överblick av klassen man jobbar med (utan att ta upp nåt slags supermega-fönster..)

- Vettiga felmeddelanden - XCodes felmeddelanden från javac är riktigt dåliga, man måste läsa igenom loggen och sånt

Debugging har jag inte hunnit testa i XCode.. (tyckte väl inte det va värt det..)

Eclipse löser alla dessa problem, och det är också gratis Så när jag kodar java är det inget snack om saken, Eclipse whoppar XCodes ass flera gånger om. Men det kanske inte är så konstigt iom att Eclipse är gjort för javakodning.

Andra saker som Eclipse har som är sjukt bra:

- Auto TODO-sense - alla kommentarer som börjar med "//TODO" registreras som todos och hamnar i en lista som man kan kolla igenom, riktigt bra, speciellt när man är flera på ett projekt

- Otroligt stort plug-in-bibliotek - där finns allt man kan tänka sig som plugins: uml, xml-editor, projekt-managament, ftp, bla bla.. och det bara växer..

- Symbol-focus - man kan highlighta t.ex en variabel så att man tydligt ser alla ställen den förekommer på i en klass lätt

- Auto-formatting - man kan lätt se till att ens filer får snygg formattering

- Bra syntax-checking - kan känna t.ex av kodsnuttar som logiskt sätt aldrig kommer att nås, eller variabler som inte används m.m..

- Java 1.5-stöd out of the box - Har stöd för SDK 1.5 (Java 5) utan att man behöver rota i system-filer.

- Override/implement agents - lätt att skriva implementationer på t.ex interface-klasser - man får välja vilka metoder man vill imlementa ur en lista och klass-strukturen skapas automatiskt - sparar en jävla massa dötid..

- Getter/setters agent - lätt att skapa horder av get/setX-metoder genom att bara välja variabler ur en lista.. sparar massa dötid

- Javadoc agent - man kan skapa dokumentation över hela sitt projekt i tre knapp-klick.

- Korrekt source-tree struktur - Eclipse håller java-filer i ett enligt java-standarden korrekt filträd så att man lätt kan använda filerna i ett annat projekt - XCode lägger filerna hur som helst.

Däremot är det typ omöjligt att utveckla native java MacOS-apps i Eclipse - då är man nog tvungen att köra XCode (?)

Sen när jag kodar PHP så saknar jag följande saker i XCode:

- PHP/apache/mysql-stöd

ciao

..bah! ..det är den gamla "hybrid"-generationen som tror att fildelning leder till att man köper CD-skivor - folk som har köpt skivor hela sitt liv och sedan fått internet - "jag har hittat ny musik på nätet och nu köper jag ännu mer skivor!" jaha wow konstigt - det handlar bara om att de intresserar sig mer för musik..

jag känner (yngre) folk som växt upp med mp3 och aldrig köpt en skiva i hela sitt liv - och de kommer nog inte göra det heller.. (de är också intresserade av musik och hittar nya artister hela tiden..)

påminner om företaget som gjorde skrivmaskiner som trodde att marknaden ökade för att deras försäljning ökade ("datorer verka göra skrivmaskiner mer populära!") - men i själva verket minskade marknaden - alla deras konkurenter övergav den, därför upplevde de ökade försäljning - men den detaljen missade de, sen sjönk ju det skeppet..