ארכיון קטגוריה: מהר

מצגת הקרובה מהר, רביעי 01/28, בצהריים EDT

אני עושה הראשון שלי אי פעם מצגת באינטרנט בחסות המכונה האדירה של שיווק EMC ב 12:00 צהריים EDT ביום רביעי, 01/28. אין לי מושג למה לצפות ממך זה, מבחינת נוכחות. עם זאת, מאז אני מוביל את זה, אני יכול להגיד לך למה לצפות אם תצליחו זמן בשביל זה.

. אני הולך להיות המתארת מה אנחנו כאן ב- EMC מתכוונים, כאשר אנו מדברים על "חיפוש ארגוני." אני אני הבחנה בין החיפוש הרגילה של SharePoint הישן (זה שימושי למדי בעצמה) חיפוש ארגוני, . וזה חשוב יותר, נבזיים, מעניין ולא לפרסמה בעיה לפתור.

אני הולך להפוך את הטענה כי מהר הוא כלי טוב לשימוש בעת ניסיון לפתור את הבעיה חיפוש ארגוני (ואני עושה קצת אנאלוגיות תעלות כשאני על זה). זה ברור קושר לתוך SharePoint, יהיה חלק בד של הקהילה במהלך 2009 ומעבר. זה הקטע עבור כל מי שקורא את הבלוג שלי כאן.

אם אתה מעוניין מהר, אני חושב שתמצאו מידע שימושי מספיק כדי להצדיק את הזמן בילה מקשיב לי לדבר על זה.

. זה מצגת שיווקית, אבל כל החומר השיווקי בסוף, אז אתה יכול תמיד להוריד בשלב זה.

המכונה האדירה של שיווק EMC סיפקה לי עם קישור ההרשמה, אז בבקשה להשתמש בו כדי להירשם.

</קצה>

מנוי על הבלוג שלי.

עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin

תגיות טכנורטי: , ,

הגדרת הבעיה Findability

היה לי המזל טוב של השתתפות איזה שותף אימונים מ מהיר באביב שעבר. אני ממש התרשמתי המוצר, היה מצפה לעבוד עם זה. למרבה הצער, פרויקט אחד נפל דרך ולאחר מכן EMC רכשה החברה שלי. כצפוי, כמות מסוימת של כאוס התפתח בזמן למדנו על EMC ו- EMC מה שלמדת אותנו. טכנולוגיה מהר נפל כמה נקודות בסולם עדיפות בתקופה זו. עם זאת, מעולם לא איבדתי את עניין במוצר,, יותר מעניין, הבעיה הגדולה יותר של findability.

אני ממש לא אוהב את המילה הזאת, אבל אני מנסה להתרגל לזה 🙂 למרות שזה סרבול, findability הוא אמיתי (או לפחות, מתעוררים) המונח. לעשות חיפוש בזמן אמת אם אתה מעוניין למצוא הגדרות טכני נוסף, אבל הדרך אני להסביר את זה במשרד.:

הון אינטלקטואלי שלא ניתן למצוא גם כן אינו קיים.

זה כמעט כמו נאמן לומר זאת:

הון אינטלקטואלי שלא ניתן למצוא בקלות ובמהירות אולי גם לא קיים.

הון אינטלקטואלי (IC) מתחיל כמו רעיון בראש של אדם ואז מעודן באמצעות שיתוף פעולה עם עמיתים והאינטראקציות עם קהילות שונות. כדי להיות יעיל באמת, הרעיונות המתקבל חייב להיות מוקלט. זה המקום שבו מתחילות הבעיות 🙂

בימים אלו, הקלטה בדרך כלל אומר כי הרעיון מתועדת בצורה של דוק MS Word, חוברת העבודה של Excel, ועוד. בסופו של דבר קבל בפורמט אלקטרוני בכונן קשיח איפשהו. IC לוקח ללא ספק את צורות אחרות כמו, כמו תמונות, קטעי וידאו, בלוגים מאוד אינפורמטיבי, דפי wiki … זה אפשרי לפרט את כולם. באותו זמן, IC מאוחסן במגוון של מקומות כמו מערכות קבצים, מסדי נתונים, שורה של יישומים עסקיים (ERP, CRM, SharePoint, Documentum), ועוד.

. זו הבעיה findability: כיצד יכול בקלות למצוא IC המאוחסן עשרות או מאות תבניות לעשרות או מאות אלפים, עשרות אלפים (אני מעז לומר מאות אלפים) של מיקומים בארגון?

זו בעיה קשה לפתרון. ביל באנגלית כבר לכתוב על findability מנקודת מבט מאד ב מה באתי לחשוב על תעלת פנמה מתקרבים. ההיסטוריה של תעלת פנמה היא מדהימה. בקליפת אגוז, צרפתי משוגע (פרדיננד דה לספס) התחיל חברה פרטית כדי לבנות את התעלה, הפרוייקט היה נטוש במשך כמה שנים, עלתה שוב וסיימה בסופו של דבר על ידי הממשלה האמריקאית תחת הנשיא רוזוולט. זה מזכיר את הגישה של ביל כי כפי שהוא בצדק, לפתור את findability שניהם קשה ואת אף פעם לא מפסיק. זה לקח שנים רבות של מאמץ מחלק העבודה הקשה ביותר לבני האדם על פני כדור הארץ כדי להתחיל, «««, סוף סוף לסיים). ואני עדיין, . זה עדיין לא גמור באמת. עד כמה שאני יודע, הבנקים של התעלה מעולם לא פגשתי את זווית השיפוע הטבעי, כלומר שיש להם shored ותחזוקה אחרת אפילו עד עצם היום הזה. פתרון findability הוא באותה דרך. אני בהחלט ממליץ לך לקרוא הסדרה של ביל ולהירשם כמנוי לבלוג שלו מנקודת המבט שלו על findability, במיוחד בכל הקשור SharePoint.

גם אני מתעניין בעיה זו. עקב החשיפה שלי לשיחות פוסקת ומהירה הדיונים בנושא עם עמיתיי EMC מבריק, ? יש לך רעיונות יותר. אני מתכנן לכתוב על מעל בשבועות ובחודשים הקרובים. במאמר הבא שלי על הסדרה הקטנה הזו, אני הולך להניח תיבה סביב הבעיה להראות כמה זה באמת נורא (זה יותר נורא ממה שאתה חושב 🙂 ). . זה נורא, . אבל לפחות זה מתאים בתוך קופסא.

</קצה>

מנוי על הבלוג שלי.

עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin

תגיות טכנורטי: , ,

אימון מהיר ב- class הוא מצויין

אני מתחיל היום 4 הצום הוא שותף אימונים בראשות את לארי קיי פה ב נידהם, MA.

הפעלה זו 5 ימים מתפרק שיעורים (3 ו 2 ימים בהתאמה) זכאי "מהר ESP: פיתוח יישומים חיפוש מותאם אישית עבור ברית לשותפות אני" "מהר ESP: פיתוח יישומים חיפוש מותאם אישית עבור הברית שותפים II".

זה שיעור סוג הטירונות אמיתי. החומר הוא עמוק (מאוד, עמוק מאוד). המדריך (לארי) בבירור יודע מה הוא עושה. אני מאוד ממליץ הכשרה זו אם אתה שוקל את זה.

</קצה>

שילוב מהיר של SharePoint: ביצוע שאילתה פשוטה

זו היא המשך שלי מהר קידוד מיני סדרה עבור SharePoint פולק. הסיבית של הקוד שלהלן מבצעת חיפוש אחר המונח "מבחן" מהר דרך יישום מסוף. . ברור, זה קיפצוץ, לדלג ולקפוץ משם גלישה ההיגיון הזה בתוך web part או יישומי:

שימוש מערכת;
שימוש System.Collections.Generic;
שימוש System.Linq;
שימוש System.Text;
שימוש System.Collections.Specialized;
שימוש Com.FastSearch.Esp.Search;
שימוש Com.FastSearch.Esp.Search.Http;
שימוש Com.FastSearch.Esp.Search.Navigation;
שימוש Com.FastSearch.Esp.Search.Query;
שימוש Com.FastSearch.Esp.Search.Result;
שימוש Com.FastSearch.Esp.Search.View;
שימוש System.Collections;

מרחב שמות Conchango
{
    מחלקה InvokeSimpleFASTQuery
    {
        סטטי void ראשי(מחרוזת[] ארגומנטים לזמינים)
        {

            #האזור לאתחל את התקשורת שלנו עם מהיר
            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = חדש NameValueCollection();

            nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "צא");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            #endregion #region הפעלה של שאילתה

            מחרוזת שהשיטה = "מבחן";

            שאילתה השאילתה = חדש שאילתה(שהשיטה);

            שאילתה. SetParameter(BaseParameter.קיבוץ באשכולות, שווא);
            שאילתה. SetParameter(BaseParameter.ניווט, נכון);
            שאילתה. SetParameter(BaseParameter.NAVIGATION_DEEPHITS, 100);

            ISearchView searchView;
            searchView = searchFactory.GetSearchView("sharepointconn");

            IQueryResult התוצאה = searchView.Search(שאילתה);

            המסוף.WriteLine("סה כ תוצאות חיפוש: [" + תוצאה. DocCount + "].");

            int docCounter = 0;

            תוך כדי (docCounter < תוצאה. DocCount)
            {

                docCounter    ;

                IDocumentSummary thisDocSummary = תוצאה. GetDocument(docCounter);

                המסוף.WriteLine("[" + docCounter + "]: " + thisDocSummary.GetSummaryField("כתובת url").StringValue);

            } // תוך כדי

            המסוף.ReadLine();
            #endregion

        }
    }
}

זה יוצר את התוצאה הבאה:

התמונה

</קצה>

מנוי על הבלוג שלי.

תגיות טכנורטי: ,

שילוב מהיר של SharePoint: דוגמה של קוד כדי להציג את כל התצוגות הזמינות מהירה

הנה קוד זה מציג את כל התצוגות הזמינות מן מהר שרת מבוסס על לו שם QRServer (תהליך השרת שבה אנו מתקשרים). להציע זה. אתן לך כל טעימה של מה זה כמו להשתמש שסופקו מהר API.

שימוש מערכת;
שימוש System.Collections.Generic;
שימוש System.Linq;
שימוש System.Text;
שימוש Com.FastSearch.Esp.Search;
שימוש Com.FastSearch.Esp.Search.Http;
שימוש Com.FastSearch.Esp.Search.Navigation;
שימוש Com.FastSearch.Esp.Search.Query;
שימוש Com.FastSearch.Esp.Search.Result;
שימוש Com.FastSearch.Esp.Search.View;
שימוש System.Collections.Specialized;
שימוש System.Collections;


מרחב שמות Conchango
{
    מחלקה EnumerateFASTViews
    {
        סטטי void ראשי(מחרוזת[] ארגומנטים לזמינים)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = חדש NameValueCollection();

            nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "צא");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            המסוף.WriteLine("סה כ צפיות: [" + searchFactory.GetSearchViewList().ספירה + "].");

            int אני = 0;

            foreach (אובייקט o ב searchFactory.GetSearchViewList())
            {
                המסוף.WriteLine("נוף [" + i     + "]: [" + o.ToString() + "].");

            }

            המסוף.ReadLine();

        }
    }
}

שימו לב כי אני מחשיב את עצמי מתכנת C # כשיר, יש לי עור דק, . אז אל תשלח לכל פטל בדרך שלי, במיוחד re: foreach" (האובייקט o ב- …)" construct 🙂

</קצה>

תגיות טכנורטי: ,

מנוי על הבלוג שלי.

מהר, המראה הראשון של אינטגרציה של SharePoint

הייתי בר מזל. הזדמנות לעבוד על מהיר <–> פרויקט שילוב SharePoint ואת המחשבה שהייתי ממשיכים לחלוק הנסיון המוגבל שלי עם הקהילה.

Microsoft נמצא התהליך של רכישת מהר. אני לא יודע כלום על לוח הזמנים. חוץ מזה זה צריך להסתיים ברבעון"2" אני מניח שאומר על ידי 06/30/08.

העיצוב של הפרוייקט שלי, ברמה מאוד גבוהה, שיחות ליצירת כמה web parts כך יש בערך את אותו המבט, להרגיש ופונקציונליות כמו האיזוב סטנדרטי חיפוש תיבת ואת תוצאות הליבה אינטרנט חלק, אבל מושך מן מהיר. . עשיתי כמה צעדי תינוק בכיוון הזה.

מהר הוא מנוע חיפוש ייעודי. זה לא מבוסס על טכנולוגיית Microsoft, למרות שזה ברור לי שחלק המהנדסים מהר מבין בבירור MS tech (או שהם עשו שימוש קבלנים).

מהר:

מהר הוא מוצר שרת מפלצת גדולה (ואני לא מתכוונת לזה במובן הרע; מוס הוא מוצר מפלצת גדולה בשבילי גם כן). . נראה שזה יהיה מבוסס על Java, שמתי כמה דברים אפאצ'י, אולי קצת PHP. לא אהיה מופתע אם היו שרידים נוספים של טק מעורב פה ושם. זה בהחלט פועל בשרת windows ו עובד בסדר גמור בתוך הסביבה הוירטואלית שבו אני משתמש.

זה עושה שימוש שירות אינטרנט חזית תוכן SharePoint סריקות לצורך יצירת אינדקס בדרכה המיוחדת, מהר.

משתמש הקצה SharePoint יהיה פחות או יותר בבית עם ממשק המשתמש של מהיר. יש חיפוש פשוטה/מתקדם, מציג תוצאות, . זה גדול על רלוונטיות (. אבל אני לא רואה איך הוא מטפל רלוונטיות חברתית). עם זאת, זה ללכת רחוק. שורש מילה שלה נראה טוב יותר. אני באמת לא יכול. לבטא את זה טוב. אבל אני אגיד "זה יותר טוב." אתה יכול לקחת את המילה שלי על זה, or not 🙂 I may elaborate on this point in the future, כמו ללמוד יותר.

מוס:

מספק מהר. ה-DLL נטו ידידותי מספק ממשק מנגנון מהיר. הדבר מאפשר לנו ליצור חלקי אינטרנט או דפי היישום או מה שנרצה לבצע שאילתה מהר ולהציג את התוצאות.

נראה שיש גם ממשק שירות אינטרנט.

יש לי גם גישה שסופק על-ידי מהיר web part לשלב מוס ומהר. אני לא יודע אם זה שמדמה, משהו היה קצפת למעלה כמו דמו או מה. זה בהחלט כלי למידה טובה, לא בטוח אם זה מוכן-הפקת.

זהו זה לעת עתה. ככל שאני מתקדמת באמצעות הפרויקט, בפוסט נוסף.

</קצה>

תגיות טכנורטי: , ,

מנוי על הבלוג שלי.

לקבוע יציאה QRServer מהיר

על-מנת לתקשר עם חיפוש מהיר באמצעות ה-API שלה, אנחנו צריכים לדעת הנמל בו פועל QRServer.

עקבתי אחר שלבים אלה כדי לאתר אותו:

  1. כניסה לאתר admin מהר (http://server:port/admin).
  2. נווט אל מבט כולל על המערכת.
  3. לאתר "חפש את הקשר המשטרתי" לחץ על הסמל המשקפת:

    התמונה

  4. השתמשתי בהצלחה את הערך, 15100 פרטי השם"" = "ב- http":

    התמונה

הערות:

1. יציאה 15100 שנראה מספר היציאה החוצה-של--box ברירת המחדל עבור QRServer.

2. השתמש בקוד זה הדומה להודעה הבאה כדי ליצור מופע חיבור מהיר:

     ISearchFactory searchFactory;
    
        NameValueCollection nameValueCollection = חדש NameValueCollection();
    
        nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15102");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "צא");
    
        searchFactory = SearchFactory.NewInstance(nameValueCollection);

3. אם בחרת יציאת בפראות שגוי, אתה מקבל הודעת שגיאה מועיל:

התמונה

4. עם זאת, אם אתה בוחר את מספר יציאה הרשום בסקירה כללית (15102) אתה לא מקבל את הודעת השגיאה מועיל. במקום זאת, מאוחר יותר כאשר אתה מנסה לקבל גישה לנתונים כלשהם באמצעות חיפוש או להפנות מבט מהיר, אתה מקבל הודעת שגיאה. איתור באגים מראה ניצפים של searchFactory היא אפס. תינתן לך את ההודעה "נכשלה להביא רשימת תצוגת חיפוש".

</קצה>

תגיות טכנורטי:

מנוי על הבלוג שלי.