Monataj Arkivoj: Februaro 2008

Dimanĉo Amuza: “NOT PRO TIO KE EKSPORTAĴO”

Reen proksimume 1998, La firmao mi laboris por ĉe la tempo ricevis iun financadon krei novan e-komercan produkton. Ni havis la plenan gamon de komercaj postuloj renkonti. Ĝi devis esti rapide, Facile por finaj uzantoj, Pompaĉa, Multi-lingvo, Ktp. Malĝoja diri, Mi verŝajne ne havis kiel ambicia aro de laboro plenumi ekde tiuj ebriigaj tagoj.

Ĉi tiu peno pre-eksmoda Microsoft.RETO. Klara vanila ASPIDO estis ankoraŭ iom nova (Aŭ malpli tre nekonata al mia firmao). "briko kaj mortaro" Firmaoj estis kondamnita. Kondamnita! Tio ĉi estas diri ke ĝi estis pionira laboro. Ne Hadron Collider pionira laboro, Sed por ni en nia malgranda mondo, ?i estis pionira laboro.

Ni estis frenezaj okupata. Ni estis farantaj mini POC-a preskaŭ ĉiu tago, Elkalkulanta kiel #da?rigi staton en inherently stateless rimedo, Elkalkulanta multi-lingvaj aferoj, Disputo-nivela sekureco. Ni eĉ kreis vortenhavon difini bazajn terminojn (Mi preferis #?tata-persista sed por iu kialo, La neoportuna "statefull" Gajnis la tagon).

Kiel ni estis madly inventanta #?i tiu produkton, La merkatumado kaj vendaj homoj estis tie provanta vendi ĝin. Iel, Ili administris vendi ĝin al nia inkuba scenaro. Eĉ kvankam ni estis desegnantaj kaj efektiviganta entreprenan solvon, Ni vere ne atendis la unuan klienton uzi ĉiun lastan ĉefaĵon ni konstruis en la produkta tago nulo. Ĉi tiu kliento devis multi-lingvo, radikale malsama uzanta fasado de la "normo" Sistemo sed kun la sama komerca logiko. Multi-lingvo estis precipe malfacile en ĉi tiu kazo, Ĉar ni ĉiam koncentris sur hispana aŭ francoj, Sed en ĉi tiu kazo, Ĝi estis ĉina (Kiu estas duobla-byte karaktera aro kaj postulata specialaĵo pritraktanta donita la teknologion ni uzis).

Rapide antaŭen kelkaj monatoj kaj mi estas sur Nordokcidenta flugkompania flugo al Beijing. Mi estis tiel okupata preparanta por ĉi tiu vizito ke mi havas preskaŭ neniun ideon kio ĝi estas ŝatas iri tie. Mi legis libron unufoje pri kiel amerikano estis en Ĉinio por pluraj jaroj kaj lernis la lingvon. Unu tage li estis piediranta la urbon kaj demandita kelkajn homojn por direktoj. La konversacio iris ion tio ĉi:

  • Amerika: "Povis vin diras min kiel akiri al [XX] Strato?"
  • #?Ina: "Mizera, Ni surmetas?? Parolas anglojn".
  • Amerika: "Oh, Bone mi parolas Mandarin." Kaj li demandis ilin denove #en la ?ina, Sed pli klare (Kiel plej bone li povis).
  • #?Ina: Tre #?entile, "Mizera, Ni surmetas?? Parolas anglojn".

La konversacio daŭrigis kiel tio por peco kaj la amerikano lasis en ĉagreno. Kiel li estis lasanta ilin li overheard unu viro parolanta al la alia, "Mi povis #?uri lin estis petanta direktojn al [XX] Strato."

Mi kaptis kelkajn pecojn kaj pecojn de alia #?inio-rilatita quasi-informo kaj "helpema konsilo":

  • Korea co-laboris dirita min ke la I devita esti zorgema de la #?ina #?ar "ili provus akiri min trinkita kaj utiligi vin" En la sento premadi min en malbonaj komercaj decidoj.
  • Ni ne estis permesita veturi #a?to (Estis iu konfuzo kiel al #?u #tio ?i estis kutimo, #La?le?a postulo #a? nur la kliento?? Regulo).
  • Estis specialaj reguloj por iranta tra doganoj.
  • Ni ne estis permesita uzi amerikan monon por io ajn.
  • Vi ne estas supozita lasi konsiletojn. Ĝi estas insultanta se vi fari.

Kaj fine, Mi havis relative freŝajn memorojn la Tiananmen masakro. Kiam mi estis ĉe altlernejo, Mi memoras vidanta veran-tempo Usenet afiŝoj kiel la mondo rigardis sur en hororo.

En mallonga, Mi estis tre nervoza. Mi ne estis nur normala-nervoza en la sento ke mi estis liveranta solvon kiu estis ordoj de grandeco pli komplika ol io ajn mi iam ajn faris antaŭe. Mi estis ankaŭ maltrankvilita pri akcidente rompanta regulon kiu povus akiri min en problemo.

Mi estas sur tio ĉi 14 Hora flugo kaj kvankam ĝi estis komerca klaso, 14 Horoj estas diabla longa tempo. Estas nur tiom multe da vojoj amuzi vin mem de legado, Rigardanta filmojn aŭ ludanta kun la magnetita cutlery. Eĉ vere bona libro estas malfacile legi por pluraj horoj rekte.

Poste, Mi komencis legi la pakuman materialon sur peco de softvaro mi estis mano-portanta kun mi al la kliento, la retservilo de Netscape. Mi estas leganta la ladaĵejajn/softvarajn postulojn, La merkatumado blurbs, Rigardanta la belan bildon kaj subite, I nulo je sur la giganta "NOT PRO TIO KE #EKSPORTA?O" Avertanta, Io proksimume 128 Mordis ĉifradon. Mi ŝtopis la skatolan malantaŭon en mia porti sakon, Avertanta #viza?o-malsupren (#Kvaza? kiu estus helpinta) Kaj provita teni viziojn de Noktomezo Senhalta Ekstere de mia kapo.

Rigardanta reen sur ?i nun, Mi devus esti maltrankvilita, Se ĉe ĉiuj, Kiam mi lasis Usonon, ne kiam mi eniris Ĉinion 🙂 Nenio malbona okazis kaj mi ankoraŭ konsideras tion esti la plej bona kaj memorinda komerca vojaĝo, kiun mi havis la plezuron fari.

</Fino>

Aboni al mia blogo!

Technorati Etikedoj: ,

Solvo: SPQuery Ne Serĉas Tekojn

Ĉi tiu pasinta semajno mi estis efektiviganta "evoluantan" Solvo por kliento kiu uzas BDC kaj SPQuery kaj kuris en iu malfacileco uzanta SPQuery kontraŭ dokumenta biblioteko enhavanta tekojn. Malsupra linio: Asigni "recursive" Al la vida eco de la demando.

Mia scenaro:

  • Lunde, I alŝuto dokumento kaj provizi kelkaj meta datumo.
  • La sekvanta semajno, I alŝuto nova dokumento. Multe de meta de ĉi tiu nova dokumento datumo estas bazita sur la dokumento mi uploaded lunde (Kiu ni vokas la "mastran dokumenton").
  • Ni??E kreis #aranea?o servon fa?Ade kiu provizas BDC-amika fasado al la listo por ke uzantoj facile povas #trovi?i tiun lundan dokumenton tra titola #ser?o.
  • BDCa datuma kolumno provizas amikan uzantan fasadon. (#Tio ?i estas parto de mia provo #?e uzanta BDC por pli amika Lookup kolumno).

La fina BDC fa?Ade servo uzas demandon tiel fari la lookup:

 // Uzis U2U ilo helpi en produktanta #?i tiu CAMLan demandon.
      OQuery.Demando =
        "<Kie>";

      Se (TitleFilter.Longeco > 0)
        OQuery.Demando  =
          "  <Kaj>";

      OQuery.Demando  =
        "    <Kaj>" +
        "      <Geq>" +
        "        <FieldRef Nomo="DocumentId" />" +
        "        <Valora Tipo="Teksto">" + MinId + "</Valoro>" +
        "      </Geq>" +
        "      <Leq>" +
        "        <FieldRef Nomo="DocumentId" />" +
        "        <Valora Tipo="Teksto">" + MaxId + "</Valoro>" +
        "      </Leq>" +
        "    </Kaj>";

      Se (TitleFilter.Longeco > 0)
        OQuery.Demando  =
          "    <Enhavas>" +
          "      <FieldRef Noma="Titolo" />" +
          "      <Valora Tipo="Teksto">" + TitleFilter + "</Valoro>" +
          "    </Enhavas>" +
          "  </Kaj>";
      OQuery.Demando  =
        "</Kie>";

Dum la komenca stadio de evoluado, Tio ĉi laboris grandan. Tamen, Ni enkondukis tekojn en la adresaro solvi kelkajn problemojn kaj subite, Mia BDCa plukisto ne revenus ajnajn rezultojn. Mi spuris tion ĉi malsupren al la fakto ke la SPQuery neniam revenus ajnajn rezultojn. Ni uzis tekojn unuavice permesi multoblajn dosierojn kun la sama nomo esti uploaded sed kun malsama meta datumo. Kiam la dosiero estas uploaded, Ni kreas tekon bazita sur la lista ero?? #IDENTIGA?O kaj tiam movi la dosieron tie (Mi skribis pri tio Ĉi tie; Ni??E havis Miksita rezultojn Kun #?i tiu #alproksimi?o sed sur la #tuta?o, ?i?? Laboranta puton). La uzanto ne zorgas pri tekoj kaj fakte, Ne Vere komprenas ke estas ajnaj tekoj. Ni formis ĉiuj la vidoj sur la biblioteko montri erojn sen konsidero al tekoj.

Mi frapis ĉi tiun problemon dufoje kiel la teknika efektivigo evoluita kaj solvis ĝin malsame ĉiu tempo. La unua tempo, Mi ne estis uzanta la ENHAVAS operacianton en la demando. Sen ENHAVAS operacianton, Mi estis kapabla solvi la problemon de specifanta la vidon sur la contructor de SPQuery. Anstataŭ uzanta la defaŭltan constructor:

SPList OList = araneaĵo.Listoj["Dokumentoj"];

SPQuery OQuery = Nova SPQuery();

Mi male uzis constructor kiu specifis vidon:

SPList OList = araneaĵo.Listoj["Dokumentoj"];

SPQuery OQuery = Nova SPQuery(OList.Vidoj["Ĉiuj Dokumentoj"]);

Kiu solvis la problemon kaj min komencis akiri miajn rezultojn.

Mi tiam aldonis la ENHAVAS operacianton en la miksaĵo kaj ĝi rompis denove. Ĝi rezultas ke la ENHAVAS operacianton, Tiel ege kiel mi povas diri, Ne laboras kun la vido la sama vojo kiel la pli simpla GEQ / LEQaj operaciantoj. Mi faris kelkajn serĉantan kaj lernis ke ViewAttributes de la demando devus esti fiksita al "Recursive", Kiel je:

OQuery.ViewAttributes = "Amplekso="Recursive"";

Kiu solvis la problemon pro tio ke ENHAVAS. Fakte, Tio ĉi ankaŭ solvis mian originalan serĉan problemon kaj se mi specifis la recursive eco la unua tempo, Mi ne havus kurita en la afero denove.

La fakto ke vido-bazita SPQuery laboroj por kelkaj operaciantoj (GEQa/LEQ) Kaj ne aliaj (ENHAVAS), Kuplita kun la fakto ke KPIs surmetas?? #?Ajni labori #?e #?iu kun teko-enhavanta dokumentajn bibliotekojn gvidas min kredi ke SPQuery havas kelkaj orthogonality aferoj.

#Speciala?o Dankonas:

  • La bonaj homoj #?e U2U Kaj ilia demanda ilo.
  • Mikaelo Hoffer?? Granda "Lernanta de faranta" Bloga #po?to, rimarkoj kaj respondoj.

</Fino>

Aboni al mia blogo!

MUSKA KPI cimo? Lista Indikilo Ligita Dokumenti Bibliotekon Kun Tekoj

ĜISDATIGO 02/29/08: Mi solvis ĉi tiun problemon de kreanta tekon kaj tiam asignanta kontentan tipon al la teko kiu havas la meta datumo mi devas por la KPIs. Mi priskribis ke en malgranda pli da detalo #?i tie.

Ni efektivigis teknikan solvon kie uzanta alŝuto dokumentoj al dokumenta biblioteko. Eventa ricevilo kreas adresaron kaj movas la dosieron al tiu adresaro (Uzanta teknikon simila al kio mi skribis pri Ĉi tie). Ni sukcese navigis ĉirkaŭ la potencialaj aferoj kaŭzita de eventaj riceviloj kiu renomas uploaded dosieroj (Plejparte ĉar uzantoj neniam komencas ilian dokumenton de klakanta sur "Nova" Sed male krei la docs loke kaj tiam alŝuto ili).

La meta datumo por ĉi tiuj dokumentoj inkluzivas Jes/Neniun ejan kolumnon vokis "Urĝan" Kaj alia eja kolumno vokis "Statuson". Ni devas renkonti komercan postulon kiu montras la procenton de "Urĝa" Dokumentas kies statuso estas "Farota".

Tio ĉi estas kutime simpla fari Kaj mi priskribis ion tre tiel ĉe la SharePoint Beagle Kun multaj ekranaj pafoj se vi estas interesita.

Unuvorte, Mi faris la sekvantaron:

  • Krei vidon sur la doc biblioteko vokis "Farotan".
  • Formi la vidon ignori tekan strukturon.
  • Krei KPIan Liston.
  • Krei indikilon en la listo kiu indikas al la doc lib kaj ke "Farota" Vido.

Tio ĉi simple ne laboras. La KPI montras mian celon (Ekz. Kvin #ur?a dokumentoj) Sed ĉiam montras la realan nombron de urĝaj dokumentoj kiel nulo. Paradokse, Se vi boras malsupren al la detaloj, Ĝi montras la kvin urĝaj dokumentoj en la listo. Mi kreis tre simpla scenaro kun du dokumentoj, Unu en teko kaj unu ne. Ĉi tie estas la ekrano pafis:

Bildo

La supra ekrano pafis klare rezultojn estas du dokumentoj en la vido sed la "valoro" Estas unu. La "CamlSchema" Kun malplena dokumenta #Identiga?o estas en la radika teko kaj la alia estas en teko nomis "84".

?i aperas al mi ke #e? kvankam vi specifas vidon, La KPI doesn?? Honoras la "rezulton #?iuj eroj sen tekoj" Fiksanta kaj male, Limigas ?in mem al la radika teko.

Se mi?? #Mal?uste, Bonvolu fali mi linio #a? lasi rimarkon.

</Fino>

Aboni al mia blogo!

Technorati Etikedoj:

SPD Workflow “Kolekti Datumon De Uzanto”: Modifi la Produktita Taskan Formon

Mi estas laboranta sur projekto kiu uzas kvin malsama SharePoint Designer laboraj fluoj pritrakti kelkajn dokumentajn aprobojn. SPD provizas la "kolekti datumon de uzanto" Ago por ke ni povas instigi la uzanton por malsamaj pecoj de informo, Kiel ĉu ili aprobas ĝin, Kelkaj rimarkoj kaj eble demandi kio ili havis por ĉefmanĝo la alia nokto.

La formoj estas perfekte praktikaj. Ili estas ligita al taska listo kiel kontenta tipo. Ili estas 100% Sistemo-produktita. Tio ĉi estas ilia forto kaj malforto. Se ni povas vivi kun la defaŭlta formo, Tiam ni estas bonaj iri. Tamen, Ni ne havas tro da kontrolon super kiel SPD kreas la formon. Se ni ne ŝatas tiun defaŭltan konduton, Ni devas utiligi al diversaj ruzoj akiri ĉirkaŭ ĝi (Ekzemple, Fiksanta prioritaton sur tasko).

Mi devis provizi ligon sur ĉi tiuj taskaj formoj kiu malfermis supre la vidajn nemoveblaĵojn (Dispform.Asxp) De la "rilata ero" En nova fenestro. Tio ĉi provizas unu-klaka aliro al la meta datumo de la rilata ero. Tio ĉi estas kio mi signifas:

Bildo

Feliĉe, Ni povas fari tion kaj ĝin ne estas tre malfacile. Larĝe parolanta, Pafadi supre SPD, Navigi al la adresaro ke domoj la workflow dosieroj kaj malfermi la ASPXan dosieron vi deziras modifi. Ĉi tiuj estas nur klasika XSL transformas instruojn kaj se vi havas mucked pri kun itemstyle.Xsl, Serĉo aŭ aliaj XSLaj scenaroj, Tio ĉi estos facile por vi. Fakte, Mi trovis ĝin esti ĝenerale pli facila pro tio ke la produktita formon estas iom pli facila sekvi kiel komparita al serĉa kerna rezulta araneaĵo parto (Aŭ la Nightmarish CWQP).

Nature, Estas unu grava enfalilo. workflow de SPD redaktoro atendas plenan kontrolon super tiu dosiero. Se vi modifas ĝin, SPD feliĉe anstataŭigos viajn ŝanĝojn donas la ĝustan aron de cirkonstancoj. Mi faris du rapidajn testojn vidi kiom malbone tion ĉi povus akiri. Ili ambaŭ antaŭsupozas ke vi formis validan SPD workflow kiu uzas la "kolekti datumon de uzanto" Paŝo.

Testo 1:

  • Modifi la ASPXan dosieron mane.
  • Elprovi ĝin (Konfirmi ke viaj ŝanĝoj estis konvene savita kaj ne rompis ion ajn).
  • Malfermi supre la workflow kaj aldoni senrilatan agon (Kiel "ŝtipo al historio").
  • Savi la workflow.

Rezulto: En ĉi tiu kazo, SPD faris ne re-krei la formon.

Testo 2:

  • Fari la saman kiel #1 Esceptas rekte modifi la "kolekti datumon de uzanto" Ago.

Rezulto: Ĉi tiu re-kreas la formon de grataĵo, Super-skribanta viajn ŝanĝojn.

Finaj Notoj:

  • Almenaŭ du SPDaj agoj kreas formojn tiel: "Kolekti Datumon De Uzanto" Kaj "Asigni Fari Eron". Ambaŭ de ĉi tiuj agoj’ Formoj povas esti mane modifita.
  • Mi estis kapabla produkti mian ligon al dispform.Aspx ĉar, En ĉi tiu kazo, La rilati eron ĉiam havas ĝian IDENTIGAĴON integriĝinta en URL de la rilata ero. Mi estis kapabla eltiri ĝin kaj tiam konstrui <href> Bazita sur ĝi provizi la unu-klako meta datuma aliro ĉefaĵo. Ĝi estas neverŝajna ke via URL sekvas ĉi tiun regulon. Tie povas esti aliaj vojoj akiri la IDENTIGAĴON de la rilata ero sed mi havas ne devis transiri tiun ponton, Do mi ne scias se akiras al la alia flanko de la chasm.
  • Mi ne prienketis, Sed mi ne estus surprizita se estas iu speco de ŝablona dosiero en la 12 Hive ke mi povus modifi influi kiel SPD produktas la defaŭltajn formojn (Multe da ŝatas nin povas modifi atentigajn ŝablonojn).

</Fino>

Aboni al mia blogo!

Technorati Etikedoj: ,

Estas “Nekonata Eraro” Mesaĝoj Vere Pli Bona Ol Staplo Trace?

Mi estis leganta Madhur?? Bloga #po?to sur kiel al Ebligi staplan spuron #montri?o Kaj nun I?? Scivolanta: Kial faras ne nin ĉiam montri staplan spuron?

Kiu venis supre kun tiu regulo kaj kial ni sekvas ĝi?

Finaj uzantoj scios ion estas malĝuste en ajna kazo. Almenaŭ kun stapla spuro, Ili povas premi kontrolon-printscreen, Kopio/almetas en retpoŝto kaj sendi ĝin al ĜI. Kiu klare reduktus la tempon kaj penon postulita solvi la aferon.

</Fino>

Technorati Etikedoj:

Dimanĉo (Embarasanta) Amuza: “Mia Nomo estas Paul Galvin”

Aro de jaroj antaŭe, Mia estro demandis min trejni kelkajn uzantojn sur produkto vokita Rezultojn. Rezultoj estas fina uzanto raportanta ilon. Ĝi estas malglate analoga al SQLa Servilo Raportanta Servon aŭ Crystal. #?E la tempo, Ĝi estis desegnita kuri sur verdaj tuboj (Ekz. Wyse 50 Morta) Konektita al Unix skatolo tra telnet.

Mia defaŭlta respondo al ajna demando ke komencoj kun "Povas vin … " Estas "Jes" Kaj tio estas kie ĉiuj la problemo komencis.

La kliento estis kemia firmao ekstere en suda Kalifornio kaj preskaŭ volvis supre gravan ERPan efektivigon bazis sur QAD-a MFGa/PROFESIULO. La efektiviga plano nun petis trejnan potencan finon uzantoj sur la Rezulta produkto.

Mi ne estis granda uzanto de ĉi tiu ilo kaj certe neniam trejnis iun ajn antaŭe. Tamen, Mi faris nombron de aliaj trejnaj klasoj kaj estis rapide sur miaj piedoj, Do mi ne estis tro maltrankvila. Dennis, La vera plentempa Rezulta instruisto, Donis min lia trejna materialo. Rigardanta reen sur ?i nun, Ĝi estas vere tre absurda. Mi ne sciis la produktan puton, Neniam estis formale trejnita sur ĝi kaj certe neniam instruis ĝin. Kio komerco mi trejnis iu ajn sur ĝi?

Kompliki aferojn logistically, Mi estis demandita iri kaj renkonti iun en Chicago kiel parto de pre-venda engaĝiĝo laŭ la vojo. La plano estis flugi ekstere de Nov-Ĵerzejo, Iri al Chicago, Renkonti por horo kun perspektivo kaj tiam daŭri sur al Kalifornio.

Puto, Mi akiris al Chicago kaj la venda ulo sur mia teamo faris iun eraron kaj neniam konfirmita la renkontiĝon. Tiel, Mi aperis kaj la perspektivo ne estis tie. Imponega. Mi plenplenigas supre kaj forpermeso kaj daŭri sur al CA. Ie dum ĉi tiu procezo, Mi eltrovas ke la kliento estas lernanta malpli ol 24 Horoj antaŭ mia alveno ke "Paul Galvin" Estas instruanta la klason, Ne Dennis. La kliento amas Dennis. Ili deziras scii "kiun estas ĉi tiu Paul Galvin persono?" "Kial devus nin fidas lin?" "Kial devus nin pagas por li?" Dennis evidente ne abonis al mia "Doni malbonan sciigon frue" Filozofio. Imponega.

Mi alvenas ĉe la flughaveno kaj por kelkaj nekredeble stulta kialo, Mi kontrolis mian bagaĝon. Mi faris ĝin al MALSTRIKTA sed mia bagaĝo faris ne. Por mi, Perdanta bagaĝon estas tre ŝatas iranta tra la Sep stadioj de afliktiĝo. Poste mi faras ĝin al la hotelo, Kun neniu bagaĝo, Laciĝita, Malsata kaj portanta mia (De nun, Tre crumpled) Komerca vestokompleto. Ĝi prenas longan tempon veturi de Newark — Al O'Leporo — Al kliento — Reen al O'Leporo — Kaj fine al LAX.

Mi fine trovas min mem sidanta en la hotela ĉambro, Maĉanta sur snickers baro, Eluzita kaj provanta tamburadi supre la energion skani tra la trejna materialo denove por ke mi ne similos kompletan azenon antaŭ la klaso. Tio ĉi estis iom de malalta punkto por mi ĉe la tempo.

Mi vekiĝis la sekvantan tagon, Faris mian plej bonan glatigi ekstere mian vestokompleton por ke mi ne similis Willy Loman sur malbona tago kaj gvidita sur super al la kliento. Kiel estas tiel ofte la kazo, En persono ŝi estis bela, Ĝentila kaj tre agrabla. Tio ĉi starita en akra kontrasto al ŝi ekstreme koleraj retpoŝtoj/voicemails de la antaŭa tago. Ŝi gvidas min proksimume 3 Mejloj tra konstruanta post konstruanta al sectioned de areo en giganta kemia staplo kie ni faros la klason por la sekvanta tri tagoj. La 15 Aŭ 20 Studentoj malrapide kunmeti, Plejparto de ili ankoraŭ atendanta Dennis.

Mi #?iam komencas de miaj trejnaj klasoj de enkondukanta min mem, Donanta iun fonon kaj skribanta mian kontaktan informon sur la blanka tabulo. Kiel mi estas diranta, "Bonan matenon, Mia nomo estas Paul Galvin", Mi skribas mian nomon, retpoŝto kaj telefona nombro supre sur la blanka tabulo en grandaj leteroj por ke ĉiu povas vidi ĝin klare. Mi traktas la fakton ke mi estas anstataŭiganta Dennis kaj min certigas ilin ke mi estas taŭga anstataŭaĵo, Ktp. Mi havas ĉiun nelonge diri mi ilia nomo kaj kio ili deziras atingi ekstere de la klaso por ke mi povas adapti aferojn al iliaj specifaj postuloj kiel mi iras antaŭen. La kutima aĵo.

Ni volvas ke supre kaj fajrego supre la projekciilo. Mi iras forigi mian kontakton info kaj … Mi skribis ĝin en konstanta signo. Mi estis sekve embarasita. En la okulo de mia menso, Ĝi similis tion ĉi: Estas ĉi tiu "Paul Galvin" Persono, Lasta eta anstataŭaĵo por nia amata Dennis. Li estas portanta crumpled supre komerca vestokompleto kaj unshaven. Li nur skribis lian nomon grandegaj leteroj sur nia blanka tabulo en Konstanta signo. Kio vido!

Ĝi ĉiuj finis feliĉe, Tamen. Tio ĉi estis kemia firmao, Post kiam ĉiuj. Grizzled veterana dungito tiris ion de la breto kaj, #Ver?ajne en malobservo de EPAaj reguligoj, Malbaris la tabulon. Mi administris resti 1/2 Tage antaŭen de la klaso dum la kurso kaj ili donis min bona revizio en la fino. Tio ĉi cementis mian "pinĉon hitter" Reputacio ĉe mia firmao. Mia bagaĝo alvenis la unuan tagon, Do mi estis multe pli prezentindaj tagoj du kaj tri.

Kiel mi estis prenanta la #ru?a okulon #malanta?a hejmo, Mi estis kontemplanta "lecionojn lernis". Estis multe kontempli. Komunikado estas kerna. Diri klientojn pri ŝanĝoj en plano. Ne Iam ajn kontrolas vian bagaĝon ĉe la flughaveno se vi eble povas eviti ĝin. Alporti neutiligatan "aĵon" En kazo vi ja kontrolas vian bagaĝon kaj ĝin doens't fari ĝin. Mi pensas la plej grava leciono mi lernis, Tamen, Estis tio ĉi: Ĉiam elprovi signon en la pli malalta maldekstra angulo de blanka tabulo antaŭ skribo, En grandegaj leteroj, "Paul Galvin".

</Fino>

Technorati Etikedoj: ,

Perspektivoj: SharePoint kontraŭ. la Granda Hadron Collider

Pro iu bizarulo Unuigita Flugkompaniajn flugojn mi prenis en la mid 90-a, Mi iel finis supre kun propono transformi "neuzitajn mejlojn" En pri dekduaj liberaj revuaj abonoj. Kiu estas kiel mi finis supre abonanta al Scienca amerika revuo.

Kiel softvaro / Konsultanta homojn, Ni renkontas multajn malfacilajn komercajn postulojn en nia kariero. Plejparto de la tempo, Ni amas renkontanta tiujn postulojn kaj fakte, Ĝi estas verŝajne kial ni pensas ĉi tiun karieron estas la plej bona en la mondo. Mi foje scivolas nur kio en la mondo volus min faris kun mi mem se mi naskiĝis ĉe ajna alia tempo en historio. Kiom terura volus ĝin esti perdiĝi ekstere sur la specoj de laboro mi akiras fari nun, Ĉe ĉi tiu tempo kaj loko en monda historio? Mi pensas: Sufiĉe terura.

Super la jaroj, Kelkaj de la postuloj mi alfrontis estis ekstreme defianta renkonti. Kompleksa SharePoint aĵo, Konstruanta araneaĵon pretiganta kadrojn bazita sur ne-araneaĵo-amika teknologio, Kompleksa BizTalk orchestrations kaj la ŝatas. Ni povas ĉiujn (Espereble) Rigardi fiere reen sur nia kariero kaj diri, "Yeah, Kiu estis malfacila unu solvi, Sed en la fino mi pwned ke sumbitch!" Pli bona ankoraŭ, Eĉ pli interesaj kaj amuzaj defioj atendas.

Mi propre pensas ke mia resumo, En ĉi tiu respekto, Estas sufiĉe profunda kaj mi estas sufiĉe fiera de ĝi (Kvankam mi scias mian edzinon neniam komprenos 1/20a de ĝi). Sed ĉi tiu semajno, Mi estis leganta artikolon pri la Granda Hadron Collider En mia Scienca amerika revuo kaj havis unu el tiuj maloftaj humiligantaj momentoj kie mi konsciis ke malgraŭ mia "giganto" Statuso en certaj cirkloj aŭ kiom profunde mi pensas mian puton de sperto, Estas veraj gigantoj en tute malsamaj mondoj.

La homoj sur la LHCa teamo havas kelkaj vere thorny aferoj administri. Konsideri la Lunon. Mi ne vere pensas multe da pri la Luno (Kvankam mi estis tre suspekta pri ĝi pro tio ke mi lernis ĝin estas malrapidiganta la rotacion de la Tero, Kiu ne povas esti bona afero por ni Homoj longatempe). Sed, La LHCa teamo faras devi maltrankvili. LHC-a mezuranta aparatojn estas tiel sentema ke ili estas influita de la Luno-a (Tero-rotacio-malrapidiganta-kaj-poste-mortigo-ĉiuj-vivo) Graveco. Tio estas heck de postulo renkonti — Produkti ĝustajn mezurojn malgraŭ la sintrudo de la Luno.

Mi estis pripensanta ke afero kiam mi legis ĉi tiun propozicion: "La unua nivelo ricevos kaj analizi datumon de nur subgrupo de ĉiuj la eroj de la detektilo, De kiu ĝi povas elekti ekstere promesplenajn eventojn bazita sur solulaj faktoroj kiel ĉu energia muon estis ekvidita elfluganta ĉe granda angulo de la traba akso." Vere … ? Mi ne ludas en tiu speco de sandbox kaj neniam volo.

Sekvanta tempo mi estas ekstere kun kelkaj amikoj, Mi estas iranta levi toston al la bonaj homoj laboranta sur la LHC, Espero ili ne sukcese pezas la Higgs boson parteton kaj malbeni la Lunon. Mi sugestas vin fari la saman. Estos tute la rostpano 🙂

</Fino>

Technorati Etikedoj:

Rapida Impreso: Sistema Centro Kapacita Planisto por SharePoint

Mi nur pafadis supre la kapacito plananta ilon tio estas Ĉiuj la kolerego ĉi tiuj tagoj.

Mi trovis ĝin facile uzi kaj rapide modeligita klienta medio mi laboris sur ĉi tiu pasinta somero.

Kun iu maltrankvilo, Mi premis la finan OKan butonon kaj ĝin rekomendis ion kiu estas sufiĉe simila al kio ni donis nian klienton (Ni efektive ĵetis en dua aplika servilo por estonta excel uzo). Mi prenas tion esti bona signo kaj pliigas mian konfidon en la ilo.

Ĝi ŝajnas sufiĉe potenca aĵo multe pli bone komencanta punkton ol malplena paĝo.

Mi ŝatas ke lasas vin akiras en iu bona detalo pri la medio. Kiom da uzantoj, Kiel vi projektas ilin uzos la sistemon (Eldonanta, Kunlaboro, Ktp), filia oficejo kaj konektebleco / Reta kapacito inter ili kaj la mama servilo. Bona aĵo.

Ĝi demandas larĝe bazita demandojn kaj tiam lasas vi tweak la detaloj por sufiĉe granular modelo de via medio.

Mi hezitis elŝutanta ĝin ĉar mi havas tiom multe da aliaj aferoj rigardi ĝin, Legita kaj provo digesti. Mi estas gaja mi faris.

Ĝi estas facila du-paŝa procezo. Deŝuta sistemo centra kapacito planisto kaj tiam elŝuti la SharePoint modeloj. Ĝi kuras agrable sur Fenestra XP.

Bazita sur mia rapida impreso, Mi ne vidas kiel ĝi povus klarigi por:

  • Serĉo: Totalaj dokumentoj, Eble tipoj de dokumentoj, Lingvoj.
  • Excel servilo: Kiom, Se ĉe ĉiuj?
  • Forma servilo: Kiom, Se ĉe ĉiuj?
  • BDC: Kiom, Se ĉe ĉiuj.

Tiuj povas esti modeligita kaj mi nur ne vidis ilin en la 10 Eta revizio.

Mi sendube uzos ĝin ĉe mia sekvanta kliento.

Se mi ne estis Komerca konsilisto Kaj male laboranta por vera firmao :), Mi modeligus mian nunan medion kaj vidi kiel rekomendan modelon de la ilo egalas supre kontraŭ realaĵo. Kiu estus sufiĉe bonorda. Ĝi povus gvidi al iu bona infrastruktura diskuto.

</Fino>

Technorati Etikedoj:

Solvo: Sistemo.IO.FileNotFoundException sur “SPSite = nova SPSite(Url)”

ĜISDATIGO: Mi poŝtis ĉi tiun demandon al MSDN ĉi tie (http://forums.microsoft.com/Forums/ShowPost.aspx?PostID=2808543&SiteID=1&mode=1) Kaj Mikaelo Washam de Microsoft respondita kun konciza respondo.

Mi kreis araneaĵan servon agi kiel BDC-amika fasado Al SharePoint listo. Kiam mi uzis tion ĉi de mia evoluada medio, Ĝi laboris bone. Kiam mi migris tion ĉi al nova servilo, Mi renkontis ĉi tiun eraron:

Sistemo.IO.FileNotFoundException: La Araneaĵa apliko ĉe http://localhost/sandbox Ne povus esti trovita. Konfirmi ke vi tajpis la URL ĝuste. Se la URL devus esti servanta ekzistanta enhavon, La sistema administranto povas devi aldoni novan petan URL mapanta al la intenca apliko. Ĉe Microsoft.SharePoint.SPSite..Ctor(SPFarm bieno, Uri requestUri, Boolea contextSite, SPUserToken userToken) Ĉe Microsoft.SharePoint.SPSite..Ctor(Laĉi requestUrl) Ĉe Conchango.Xyzzy.GetExistingDocument(Laĉi minId, Laĉi maxId, Laĉi titleFilter) En C:\dokumentoj kaj FiksojPaulMiaj DokumentojVida Studio 2005ProjektojxyzzyBDC_DocReviewBDC_DocReviewDocReviewFacade.Asmx.Cs:Linio 69

Ĉi tie estas linio 69:

Uzanta (SPSite ejo = nova SPSite("http://localhost/sandbox"))

Mi provis malsamajn variojn sur la URL, Inkluzivanta uzanta veran nomon de la servilo, Ĝia IPa adreso, Sekvanta detranĉojn sur la URL, Ktp. Mi ĉiam akiris ke eraro.

Mi uzis La Google Esplori ĝin. Multaj homoj alfrontas ĉi tiun aferon, Aŭ varioj de ĝi, Sed neniu ŝajnis havi ĝin solvis.

Tricksy MUSKO provizis tia detala eraro ke ĝi ne okazis al mi kontroli la 12 Hive ŝtipoj. Poste, Proksimume 24 Horoj poste Mia kolego Rekomendis min tiel fari, Mi kontrolis la 12 Hive ŝtipo kaj trovita tion ĉi:

Escepto occured dum provanta akiri la lokan bienon:
Sistemo.Sekureco.SecurityException: Petis registry aliro ne estas permesita.
Ĉe Sistemo.ThrowHelper.ThrowSecurityException(ExceptionResource rimedo) Ĉe
Microsoft.Win32.RegistryKey.OpenSubKey(Ŝnura nomo, Boolea writable) Ĉe
Microsoft.Win32.RegistryKey.OpenSubKey(Ŝnura nomo) Ĉe
Microsoft.SharePoint.Administro.SPConfigurationDatabase.Akiras_RegistryConnectionString() Ĉe
Microsoft.SharePoint.Administro.SPConfigurationDatabase.Akiras_Lokan() Ĉe
Microsoft.SharePoint.Administro.SPFarm.FindLocal(SPFarm& Bieno, Boolea& IsJoined)
La Zono de la asembleo kiu malsukcesis estis:  MyComputer

Tio ĉi malfermis supre novajn avenuojn de esploro, Do ĝi estis reen al La Google. Kiu gvidis min al tio ĉi Foruma poŝto: Http://Forumoj.Codecharge.Com/poŝtoj.Php?Poŝta_identigaĵo=67135. KE ne vere helpis min sed ĝi ja komencis faranta min pensi estis datumaro kaj/aŭ sekureca afero. Mi soldiered sur kaj Andrew Connell-a Poŝti fine ekkaŭzita la penson ke mi devus fari certe ke la identeco de la apliko naĝejo konto havis konvenan aliron al la datumaro. Mi pensis ĝin jam faris. Tamen, Mia kolego iris kaj donis la app naĝeja identeco klarigas plenan aliron al SQL.

Tuj kiam ŝi faris ke ŝanĝo, Ĉio komencis laboranta.

Kio okazis poste estas plej bone esprimita kiel Haiku Poemo:

Problemoj levas iliajn manojn.
Vi svingo kaj perdiĝi. Provi denove.
Sukceso! Sed kiel? Kial?

Ŝi ne deziris lasi aferojn sole kiel tio, Preferanta doni la minimuman postulatan permeson (Kaj verŝajne kun okulo al skribanta blogan eniron; Mi venkas ŝin al la stampilo, Muhahahahaha!).

Ŝi forigis sinsekvajn permesojn de la app naĝeja identeco konto ĝis … Estis ne pli longa ajna eksplicita permeso por la app naĝeja identeco konto ĉe ĉiuj. La araneaĵa servo daŭrita labori nuran monpunon.

Ni iris kaj rebooted la serviloj. Ĉio daŭrita labori bone.

Tiel, Al recap: Ni donis la app naĝeja identeco plena aliro kaj tiam forprenis ĝin. La araneaĵa servo komencis laboranta kaj neniam haltita laboranta. Groteska.

Se iu ajn scias kial kiu devus labori, Bonvolu lasi rimarkon.

</Fino>

Technorati Etikedoj: