Travel Agency

PROBLEM

When attempting to start, stop or pause a service, one of the following error messages is encountered:
  • "Error 1053: The service did not respond to the start or control request in a timely fashion."
  • "Error 7000: The <ServiceName> failed to start due to the following error: The service did not respond to the start or control request in a timely fashion."
  • "Error 7009: Timeout (30000 milliseconds) waiting for the <ServiceName> service to connect."

ENVIRONMENT

  • Microsoft Server 2003 32/64 bit
  • Microsoft Server 2008 32/64 bit
  • Microsoft Server 2008 R2
  • Windows XP 32/64 bit
  • Windows Vista 32/64 bit
  • Windows 7 32/64 bit

SOLUTION

IMPORTANT: Incorrect use of the Microsoft Windows Registry Editor may cause serious problems with your computer, up to and including general operating system corruption and inability to boot. Registry editing should only be performed by those who are sufficiently experienced in the use of the registry editor application.
  1. Go to Start > Run > and type regedit
  2. Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  3. With the control folder selected, right click in the pane on the right and select new DWORD Value
  4. Name the new DWORD: ServicesPipeTimeout 
  5. Right-click ServicesPipeTimeout, and then click Modify
  6. Click Decimal, type "180000", and then click OK
  7. Restart the computer

CAUSE

The Microsoft Windows Service Control Manager controls the state (i.e., started, stopped, paused, etc.) of all installed Windows services. By default, the Service Control Manager will wait 30,000 milliseconds (30 seconds) for a service to respond. However, certain configurations, technical restrictions, or performance issues may result in the service taking longer than 30 seconds to start and report ready to the Service Control Manager.  
 
By editing or creating the ServicesPipeTimeout DWORD value, the Service Control Manager timeout period can be overridden, thereby giving the service more time to start up and report ready to the Service. 
Source
http://www.gfi.com/support

کلمات کلیدی:


نوشته شده توسط Abteen 94/10/9:: 2:17 عصر     |     () نظر

I have the following error while I connect to SQL Server 2008 Management Studio with Windows authentication.

"The request failed or the service did not respond in a timely fashion.
Consult the event log or other applicable error logs for details."

Is anybody tell me why i am getting this error, whereas my SQL Server is running under network service built in a/c????

I googled it but not getting solution..

Thanks

share improve this question
    
What does the event log entry tell you? – marc_s Oct 24 "09 at 10:10
    
I installed new instance of sql & temp works for me. But I"ll comment the error in near future as soon as I access that pc. – Vikas Oct 24 "09 at 13:25
up vote 22 down vote accepted

Above mentioned issue happened in my local system. Check in sql server configuration manager.
Step 1:
SQL server Network configuration
step 2:

  • Protocols for local server name
  • Protocol name VIA Disabled or not..
  • if not disabled , disable and check

.. after I made changes the sql server browser started working

shareimprove this answer
    
You"re such a life-saver! – user1088172 Apr 7 "12 at 3:24
    
Excellent piece of solution! – bonCodigo May 15 "14 at 2:09
3  
I do not see a "VIA" protocol option (SQL server 2014). – emcor Feb 6 at 21:30

Had the same problem, I fixed it.

In the SQL Server Configuration manager, I clicked on the SQL Server Services (on the left). There I right clicked on the SQL Server Instance that I wanted to start, clicked on properties clicked the Built-in account radio button , selected Local system from the dropdown menu, after that, I started the SQL Server instance and worked fine for me.

shareimprove this answer
    
This fixed it for me! Thanks! – Sev09 Jul 28 at 14:35
    
It worked for me too)) Thanks – Sher Sep 13 at 11:16

This really Works .. i had verified lot of sites and finally got the answer

This may occurs when the master.mdf or the mastlog.ldf gets corrupt . In order to solve the issue goto the following path

C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL , there you will find a folder ” Template Data ” , copy the master.mdf and mastlog.ldf and replace it in

C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA folder .

Thats it . Now start the MS SQL service and you are done .

shareimprove this answer

It was very tedious when I get same problem. When I got this problem, I uninstall my SQL Server 2008 but after installing the SQL Server 2008 again,I got the same problem. I was so tensed plus, I had not gotten any help from any site.

To over come this problem. Simply You Need to go on SQL Server Configuration Manager and then click On Protocols on left panel. If you running Network service just disable "VIA" Protocol. And after that try to start your SQL service it will run successfully.

shareimprove this answer

If you are running SQL Server in a local environment and not over a TCP/IP connection. Go to Protocols under SQL Server Configuration Manager, Properties, and disable TCP/IP. Once this is done then the error message will go away when restarting the service.

shareimprove this answer

Just disable the VIA protocol in sql server configuration manager

shareimprove this answer

I think this solution is more appropriate, because it does not prevent you from using TCP/IP access.

To open a port in the Windows firewall for TCP access

On the Start menu, click Run, type WF.msc, and then click OK.

In the Windows Firewall with Advanced Security, in the left pane, right-click Inbound Rules, and then click New Rule in the action pane.

In the Rule Type dialog box, select Port, and then click Next.

In the Protocol and Ports dialog box, select TCP. Select Specific local ports, and then type the port number of the instance of the Database Engine, such as 1433 for the default instance. Click Next.

In the Action dialog box, select Allow the connection, and then click Next.

In the Profile dialog box, select any profiles that describe the computer connection environment when you want to connect to the Database Engine, and then click Next.

In the Name dialog box, type a name and description for this rule, and then click Finish.

 

Source

Stackoverflow.com


کلمات کلیدی:


نوشته شده توسط Abteen 94/10/9:: 11:33 صبح     |     () نظر

 

Category: Computers and Internet

Microsoft SQL Server Update GDR 1617 Leaves SQL Server Unusable

We’ve had this Windows update: “GDR 1617 for SQL Server 2008 R2 (KB2494088)” take down three sites so far:

clip_image002

This SQL Server update 1617 changes the schema of the master, msdb and other system databases used by SQL Server.  It changes the version of SQL from 10.50.someversion.0  to 10.50.1617.0

If there is ANY corruption in those databases prior to the update being applied, the update fails and leaves the server in an UNUSABLE state.  The SQL Service starts, then stops.

When the SQL Server starts again, the SQL Service will start, then stop.  The event viewer will show error 912:

clip_image004

Script level upgrade for database ‘master’ failed because upgrade step ‘sqlagent100_msdb_upgrade.sql’ encountered error 15281, state 1, severity 16. This is a serious error condition which might interfere with regular operation and the database will be taken offline. If the error happened during upgrade of the ‘master’ database, it will prevent the entire SQL Server instance from starting. Examine the previous errorlog entries for errors, take the appropriate corrective actions and re-start the database so that the script upgrade steps run to completion.

UPDATED: 2011-06-23.  My original solution (see below) was to remove the update, restore from backup which worked.  Another reader of my Blog was able to find the real root cause of the error – the DefaultData and DefaultLog registry settings located under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.SQL2008R2\MSSQLServer

If either of those paths do not exist, or they exist but in the registry the values end in a backslash, then the SQL service will not start.  On one of my dev machines the path was there, but ended in a backslash and removing the backslash was all I needed to do to get it working again!

UPDATED: 2011-06-24: After learning about the path issue above, I went back and checked the Registry Paths on my other customer’s SQL Servers that I had fixed with the method described below.  It turns out that on those customers the paths already were correct and valid, so while the registry paths issue could be one cause, sometimes the solution I originally outlined below is still required.

Here’s the original solution that worked for me also – but did not address the registry issue:

To solve the problem, here’s what I did.  Your solution may be different:

1. Remove the update:
clip_image006

Since this update changes the schema of the master and msdb databases, you won’t be able to restore any backup you have of them unless you first remove the update.  If you skip this step your restore operations will fail.

Programs and Features – choose the option to view installed updates.  Sort the list by Install Date.

Select the GDR 1617 update and choose the uninstall button.

2. Put SQL into special recovery mode:

clip_image008

Open the SQL Server Configuration Manager, right-click on the instance in question, properties:

clip_image010

Add -T902;in front of the other startup parameters – DO NOT FORGET THE SEMICOLON!  ;

3. Start the SQL Service

4. Connect using Management Studio, then open Query Window

5. Run SQL Command DBCC CheckDB() for each of these databases:

a. Master

b. MSDB

6. If any of these report consistency errors, then restore them from backup.  Then run DBCC CheckDB() again.

a. If the files are still corrupt, then you may have to run DBCC CheckDB(msdb, allowdataloss option here syntax in checkdb results from previous step).  (Only do this if you have no choice – i.e. because you don’t have a non-corrupt backup).

On my server, neither master nor msdb reported any corruption.  I just had to restore the master database from backup.

To do that:

1. Go back into the service properties startup parameters and also add a -m;

clip_image012

So now it starts with:

-m;-T902;

Start SQL

Open management studio

Restore the master database:

clip_image014

Note: with master it won’t appear in the list – you have to type “master” yourself.

clip_image016

Turn on the option to Overwrite the existing database (WITH REPLACE).

When the master database is done restoring, the SQL Service will automatically stop.  Since you’re doing this from the graphical user interface it will appear as if it failed. IT DID NOT FAIL.

Open the startup parameters again:

Remove the -m;-T902; parameters you added earlier.

Start the SQL Service.

If the SQL Service stays up you’re done.   You’ve recovered from the issue.

FTP 550 Access is Denied error

I recently installed a new FTP Server on one of my servers and could connect without issue and download files, but whenever I went to “PUT” a file, I’d get a 550 Access is Denied error.

After an hour or so of digging around (first wasting time on file system permissions and local computer firewall rules) I realized that the issue was my ISA 2006 server publishing rule.  My rule was configured using the “FTP Server” Traffic rule:

image

What I had forgotten is that by default, when you publish an FTP site using this rule, it automatically sets another property (which is NOT visible on any of the properties tabs) to mark the FTP site as read only.

To get to the hidden property you have to finish the rule, then right-click it, and choose the “Configure FTP” Filter option:

image

You then have to clear the checkbox from the “Read Only” property:

image

As soon as that’s done, apply the rule and the file uploads will start working.

Accessing SkyDrive from Windows Explorer

Found this great article on adding a drive mapping to SkyDrive from Windows Explorer if you happen to have Office 2010: http://www.addictivetips.com/microsoft-office/map-local-drive-letter-to-live-skydrive-using-office-2010/

Restoring Data from Volume Shadow Copy Can Delete The Shadow Copy

Here’s the scenario:

You’ve turned on the Volume Shadow copy feature in Windows, and told it to store the shadow copy data on the same volume you are trying to protect (because you don’t have a second volume).

One day, you delete a very large file (say a 2GB data file), and think: hey that’s OK, I’ll just restore it from my shadow copy!

So you show previous versions, see copies from the last 7 or whatever number of days, pick one of those versions and drag and drop to a folder to restore the file.

In the middle of the restore from the shadow copy, you get an error that the file is no longer there, and the entire volume shadow copy folder you were browsing no longer exists!

You click the previous versions tab for the folder and there’s no data listed!

After some digging through the system event log you find Event 25: with a description: “The shadow copies of volume D: were deleted because the shadow copy storage could not grow in time.  Consider reducing the IO load on the system or choose a shadow copy storage volume that is not being shadow copied.”

Basically, that message is telling you that Windows went ahead and deleted the shadow copy.

The irony is, that the event that triggered the deletion was restoring the data from the shadow copy!!!  So the act of restoring data from a shadow copy, can (as in my case) actually result in the deletion of that shadow copy! 

The thing I don’t understand is why would it let the shadow copy get deleted while you’re restoring files from it?

The go-forward solution to this problem is just: buy more disk storage and put your shadow copies there.

Adding Full Text Search to SQL 2008 Express

Recently I had a customer who had installed SQL 2008 Express, and then wanted to install the Full Text option, but when they went to the add features the feature was missing.

So we downloaded the SQL 2008 Express with Advanced Services installer.  When you run that installer and try to add features to the existing installation:
it didn’t display the Full Text option, or Reporting Services option or anything else that is part of the Advanced tools.

If you re-run the setup and choose the option to create a new instance those features do show in the list of available options.  So what gives?

It turns out that Microsoft’s installer considers the SQL Express (without the advanced tools) to be a completely different Edition than the SQL Express (with advanced tools).  It’s like you had the Standard Edition installed and then ran the Enterprise edition setup and wondered why you couldn’t turn on the Enterprise features.  The answer is because the edition you’re trying to maintain isn’t the same as the installer – so it only shows you those features that DO exist for that edition.

In my real-world example, I can’t add the full text option from the “with advanced services” version of SQL Express to the standard SQL Express I had installed.

The solution that doesn’t require un-installing and re-installing:  On the main SQL installer screen choose the MAINTENANCE option, then choose the EDITION UPGRADE OPTION.

Here are the steps to follow broken down:

1. First – download the SQL 2008 Express with Advanced Services.  If you don’t have it yet, just go to www.microsoft.com/downloads and do a search for SQL 2008 Express with Advanced Services – or visit this blog post and click the link you need: http://blogs.msdn.com/b/sqlexpress/archive/2009/06/15/installing-sql-server-2008-guidance.aspx

Once you’ve downloaded the file, you’ll notice it is much bigger than the regular SQL Express installer and has the letters “ADV” in the filename:

In this screen capture – notice that the filename is different and that the Size is VERY different – make sure you’re running the “ADV” file – the bigger one.

2. Choose the “Maintenance” option – not the “Installation” option, then choose “Edition Upgrade”:

Source

http://darrenmyher.com


کلمات کلیدی:


نوشته شده توسط Abteen 94/10/9:: 11:11 صبح     |     () نظر

طراحی وب یکی از مهارت های بسیار محبوب است که امروزه اغلب افراد با خلاقیت های فردی آن را کسب می کنند . هنگامی که یک ایده یا طرح در تخیل شما شکل میگیرد و احساس میکنید که می تواند یک طرح بالقوه باشد ، باید دست به کار شوید و مهارت لازم را کسب کرده و با اعتماد به نفس کامل آن را تا آخر خط اجرا نمایید ، در غیر اینصورت بهتر است آنرا به شخص دیگری که توانایی انجام آنرا در حال حاضر داراست هدیه بدهید و به سراغ یک موقعیت مناسب خود بروید چراکه موفقیت شغلی در زمینه طراحی وب بدون کسب مهارت و فعالیت حرفه ای در این شغل ممکن نیست . علت ??صلی آن هم وجود تعداد بیشمار طراحان وب خوب و حرفه ای است و برای یافتن جایگاه خود در این شغل ، باید حرفه ای شوید و با یک رفتار حرفه ای در این شغل با رقبای خود مبارزه کنید . هرگز فراموش نکنید رفتار حرفه ای پیش درآمد حرفه ای شدن در تمام زمینه هاست .

همه میدانیم شروع یک کار سخت است و هر کاری در آغاز پستی و بلندی های خود را دارد ، بنابراین با قدم گذاشتن در این مسیر باید خود را برای همه این مسائل آماده کنید . هنگامی که وارد بازارکار شوید ، خواهید دید که درآمد خوب و لحظات لذت بخش کاری نصیب افراد حرفه ای خواهد بود و شما میتوانید یکی از آنها باشید .

در اینجا 7 نکته را با شما به اشتراک میگذاریم که میتواند به شما پیرامون تصمیم برای انتخاب شغل طراحی وب کمک کند . به خاطر داشته باشید موارد زیادی برای تبدیل شدن به یک طراح حرفه ای و کسب این شغل وجود دارد و این مطلب یک مرور کلی و کوتاه در این زمینه است .

نکته شماره 1 :
یکی از مواردی که باید در زمینه طراحی وب در نظر داشته باشید ، این است که تصمیم بگیرید آیا می خواهید در این رشته تحصیل کنید یا خیر. این شناسایی یک نقطه مهم و پررنگ است و می توانید از آن کمک نظری بگیرید که میتواند یک پس زمینه قوی در آینده حرفه ای پیش روی شما باشد . حقیقت اینست که همه آن چیزی که شما باید انجام دهید تمرین بیشتر و بیشتر است . برخی از طراحان وب زمانی تصمیم گرفتند یک طراح وب شوند که به عنوان دکتر ، لوله کش و ... مشغول به کار بودند. هیچگاه برای یافتن عشق واقعی در زندگی شما دیر نیست . این افراد هرگز تحصیلاتی در زمینه طراحی وب نداشته اند و به هیچ مدرسه ای در این زمینه نـرفته اند.آنها فقط تمرین و عمل را سرلوحه کسب مهارت خود قرار داده اند و هنگامی که صادقانه به موضوع نگاه میکنیم ، مشتری ها از شما مدارک تحصیلی در این زمینه نمی خواهند و بعد از دیدن نمونه کارهای شما تصمیم میگیرند که شما را به عنوان طراح وب سایت بکار بگیرند یا خیر . اینترنت مانند یک آموزگار بزرگ پیش روی شماست .

نکته شماره 2 :
از بهترین ها بیاموزید . اجازه دهید الگوهای شما در زمینه طراحی وب ، طراحان حرفه ای وب سایت ها باشند و نکات و پیشنهادهای آنها را بکار بگیرید. این بدین معنی است که شما باید مقدار زیادی از وقت خود را صرف پژوهش و یافتن مواد لازم برای شغل طراحی کنید. با ورود به جامعه طراحان وب سایت شما باید از اشتباهات و موفقیت های آنها درس بگیرید . یکی از بهترین روش ها مرور انجمن های مربوط به طراحی است که میتوانید پیش از شروع هر طراحی سئوالاتی که در ذهن دارید را بپرسید و خوشبختانه جامعه طراحان وب بسیار گسترده و بزرگ است و هیچ سئوالی برای شما بی جواب نخواهد ماند. همواره طراحان وب حرفه ای و وب سایت های مفید در این زمینه را که توسط طراحان حرفه ای نوشته میشود دنبال کنید . اما هیچگاه از یک طراح چه حرفه ای و چه غیر حرفه ای کپی نکنید . همانطور که گفته شد مقدمه تبدیل شدن به یک حرفه ای ، رفتار حرفه ای است و کپی از طراحی های دیگران از شما فقط یک کپی کار می سازد که از خود هیچ توانایی ندارد و همیشه چشم به دست دیگران دارد . برای یک نقاش که نقاشی خود را از روی طرح نقاش دیگری کپی برداری کرده چقدر ارزش قائل می شوید؟ شما میتوانید از کارهای بزرگان ایده بگیرید و طرحی نو دراندازید و همواره در هر طرح پیشرفت خود را مشاهده کنید . با اینکار و تلاش روز افزون می توانید یک طراح حرفه ای شوید که در عرصه وب حرفی برای گفتن دارد.

نکته شماره 3 :
این نکته یک از موارد کاملا" بدیهی و مهمترین بخش حرفه طراحی وب است . شما باید دانش بالایی در زمینه های CSS ، HTML ، javaScript ، php ، ASP و سایر زبان های برنامه نویسی در کنار توانایی استفاده از نرم افزارهای گرافیکی مانند فتوشاپ کسب کنید. اگر میخواهید طراحی های خود را با تصاویر سه بعدی بیامیزید باید نرم افزارهای طراحی سه بعدی کامپیوتری مانند 3D max و Maya را نیز بیاموزید. شاید این سخت ترین بخش یک طراح حرفه ای شدن باشد اما با شکیبایی و پشتکار بالا می توانید به آن مسلط شوید همانطور که بسیاری از طراحان موفق به آن دست یافته اند و در این مرحله شما نیمی از راه دستیابی به شغل مورد علاقه خود را طی کرده اید. اینکار زمان زیادی نیاز دارد و بهتر است که در ابتدا بر روی پروژه های خود کار کنید تا به آنها مسلط شوید.

نکته شماره 4 :
تمرین باعث تکامل است ، این یک حقیقت جهانی است . برای قدم گذاردن در حرفه طراحی وب باید مدت زیادی تمرین کنید و همه چیز در دنیا را از دید یک طراح نگاه کنید. اطلاعات جالب اطراف خود را گرفته و آنرا تبدیل به یک طرح کنید. با اینکار شما به چیزهای جدید بسیاری دست خواهید یافت . هر چیزی را که به صورت تئوری پیدا میکنید آنرا در عمل امتحان کنید . نتیجه اینکار بسیار موثر است . تمرین کنید ، امتحان کنید حتی اگر شکست میخورید ، از اشتباهات خود چیزهای فراوانی یاد خواهید گرفت.

نکته شماره 5 :
آیا یک نقاش بدون قلم مو میتواند نقاشی کند؟ خیر ، این برای طراحان وب هم صادق است. همیشه آماده باشید و ابزار کار خود را فراهم کنید . بدین معنی که مثلا" اگر یک کد نویس هستید ، به یک ویرایشگر متن مناسب نیاز دارید . ویرایشگرهای متن بسیاری در وب آماده دانلود است که برخی رایگان و برخی را با مبلغ ناچیزی میتوانید تهیه کنید . خوب تحقیق کنید تا متوجه شوید برای زمینه برنامه نویسی شما چه نرم افزاری مناسبتر است . ابزارهای گرانتر نیز مانند فتوشاپ وجود دارند که با یکبار پرداخت مبلغ میتوانید تا زمان حرفه ای شدن خود از آن استفاده کنید که متاسفانه یا خوشبختانه در ایران میتوانید آنرا با قیمت ناچیزی تهیه کنید. اگر تابع قانون هستید میتوانید از ابزارهای قدرتمند ویرایش تصاویر رایگان مانندGIMP نیز استفاده کنید .

نکته شماره 6 :
قبل از دستیابی به شغل رویاهایتان یعنی طراحی وب که برای آن اشتیاق دارید ، باید نمونه کار داشته باشید. شاید مدارک تحصیلی کمک ناچیزی به شما بکند ، اما مردم مایلند توانایی و مهارت های شما در بکارگیری دانش روز و جلوه های بصری را مشاهده کنند. به ویژه اینکه مهارت هایی که با تصاویر سر و کار دارند درصد بالایی به سلایق شخصی و حس زیبایی شناسی طراح وابسته هستند . پیشنهاد میکنیم برای شروع چند وب سایت به صورت رایگان برای دوستان و آشنایانی که احساس میکنید به آن نیاز دارند طراحی کنید . مطمئنا" در اطراف همه ما اشخاصی هستند که مایل به داشتن یک وب سایت باشند . این وب سایت ها میتوانند یک رزومه برای موفقیت و یا آرشیو کارهای شما باشند. پس از اینکه تعدادی وب سایت آنلاین و در حال کار ساختید ، میتوانید در روزنامه ، اینترنت و یا هر آگهی کاریابی ، شرکت مورد نظر خود را یافته و برای یک مصاحبه جدی آماده شوید .

نکته شماره 7 :
نکته پایانی ممکن است کمی ارعاب انگیز باشد . اما قبلا" نیز اشاره کوچکی به آن کردیم . طراحان خوبی در عرصه وب وجود دارند که چنانچه به اندازه کافی خوب نباشید ، جایگاه شما را خواهند گرفت. خیلی مهم است که شما به خود اطمینان داشته باشید و چنانچه کار شما مورد تحسین و ستایش قرار نگرفت ، دلسرد نشوید. فراموش نکنید یکی از وسوسه انگیزترین اشتباهات برای تازه کارهایی که رو به حرفه ای شدن هستند ، سریعتر کار کردن است و نه بهتر کار کردن . به هیچ قیمتی کیفیت کار را پایین نیاورید . اگر می بینید وقت کافی برای انجام یک کار عالی را ندارید ، آنرا با وعده های غیر واقعی قبول نکنید . تحویل یک کار حرفه ای به راحتی نام شما را در زمینه طراحی گسترش میدهد و یک کار غیر حرفه ای میتواند سبب دوری همیشگی شما از شغل مورد علاقه تان شود.

Source

www.websiteha.com


کلمات کلیدی:


نوشته شده توسط Abteen 94/10/9:: 9:41 صبح     |     () نظر

Have you hit a bump on the road to mastering textures for your 3D assets? Don’t feel bad! Many artists who are new to texturing or 3D in general experience confusion when encountering bump, normal and displacement maps for the first time. They all seem to do sort of the same thing, right?

The answer to that question is a resounding “sort of.” Each one of these three types of maps creates something that looks like additional resolution or detail on the surface of geometry. Some of this detail is real and some isn’t. In this article we will dive into each of these three maps and learn what each map does and what they don’t. You’ll also have a better grasp on the strengths and weaknesses of each type of map.

image01

Bump Maps

A bump map is actually one of the older types of maps we’ll look at today. The first thing you should understand about bump maps is that the detail they create is fake. That’s right, bump maps create the illusion of depth on the surface of a model using a very simple lighting trick. No additional resolution is added to the model as a result of a bump map.

Typically, bump maps are grayscale images that are limited to 8-bits of color information. That’s only 256 different colors of black, gray or white. These values in a bump map are used to tell the 3D software basically two things. Up or down.

When values in a bump map are close to 50% gray, there’s little to no detail that comes through on the surface. When values get brighter, working their way to white, details appear to pull out of the surface. To contrast that, when values get darker and closer to black, they appear to be pushing into the surface.

Bump maps are really great for creating tiny details on a model. For example pores or wrinkles on skin. They are also relatively easy to create in and edit in a 2D application like Photoshop considering you are just using grayscale values.

The problem with bump maps is that they break pretty easily if the camera views them from the wrong angle. Since the detail they create is fake and not real resolution being added, the silhouette of the geometry that the bump map is applied to will always be unaffected by the map.

normal maps

 

Normal Maps

Normal maps can be referred to as a newer, better type of bump map. As with bump maps, the first thing you need to understand about normal maps is that the detail they create is also fake. There’s no additional resolution added to the geometry in your scene. In the end, a normal map does create the illusion of depth detail on the surface of a model but it does it differently than a bump map.

As we already know, a bump map uses grayscale values to provide either up or down information. A normal map uses RGB information that corresponds directly with the X, Y and Z axis in 3D space. This RGB information tells the 3D application the exact direction of the surface normals are oriented in for each and every polygon. The orientation of the surface normals, often just referred to as normals, tell the 3D application how the polygon should be shaded.

In learning about normal maps, you should know that there are two totally different types. These two types look completely different when viewed in 2D space.

The most commonly used is called a Tangent Space normal map and is a mixture of primarily purples and blues . These maps work best for meshes that have to deform during animation. Tangent Space normal maps are great for things like characters. For assets that don’t need to deform, often times an Object Space normal map is used. These maps have a rainbow assortment of different colors as well as slightly improved performance over Tangent Space maps.

There are definitely some things you need to be aware of when considering using a normal map. Unlike a bump map, these types of maps can be very difficult to create or edit in a 2D software like Photoshop. Likely, you will bake a normal map out using a high resolution version of your mesh. There are however some exceptions for editing these types of maps. MARI for example has the ability to paint the type of surface normal information we see in a normal map.

When it comes to support, normal maps are pretty well integrated into most pipelines. Unlike a bump map, there are exceptions to this rule. One of those would be mobile game design. Only recently has hardware evolved to the point where mobile games are beginning to adopt normal mapping into their pipelines.

image03

Displacement Maps

When it comes to creating additional detail for your low-resolution meshes, displacement maps are king. These types of maps physically displace (as the name implies) the mesh to which they are applied. In order for detail to be created based on a displacement map, usually the mesh must be subdivided or tessellated so real geometry is created.

The great thing about displacement maps is that they can actually be either baked from a high resolution model or painted by hand. Like a bump map, a displacement map consists of grayscale values. Here is the real kicker though. While you can use an 8-bit displacement map, you will almost always experience better results by using a 16- or 32-bit displacement map. While 8-bit files may look good in 2D space, when brought into 3D they can sometimes cause banding or other artifacts as a result of the insufficient range in value.

Now, here’s the not so great thing about displacement maps. Creating all that additional geometry in real time is extremely difficult and hard on your system. Because of this, most 3D applications calculate final displacement results at render time. In comparison to bump or normal maps, a displacement map will also add significant time to your renders.

As a result of this additional geometry, it’s hard to beat the results of a displacement map. Since the surface is actually modified, the silhouette reflects the additional geometry. You should always weight the expense of a displacement map against the added benefit before deciding to use one.

image05

Using These Maps Together

In some cases it may be possible for you to combine either a bump or normal map with a displacement map on the same asset. The best way to do this would be to utilize displacement for the big changes to the geometry and then the normal or bump for the fine detail.

Regardless of which map you choose to use, understanding how each map works and both it’s strengths as well as it’s weaknesses will only make your decision easier. Ultimately the map you go with should be the one that best fits the needs of the scenario you find yourself dealing with. If you’re interested in checking out training that deals with these three different types of maps, make sure and check out the texturing courses you’ll find for ZBrush, Mudbox and MARI.

Source

Blog.digitaltutors.com


کلمات کلیدی:


نوشته شده توسط Abteen 94/10/8:: 4:56 عصر     |     () نظر

امروز تصمیم گرفتم پیاده سازی های مختلفی که از پایتون شده رو معرفی کنم. دونستن این پیاده سازی ها وقتی که مجبور بشید توی محیطی کار کنید که شرایط خاصی داره اهمیت پیدا می کنه.

 

CPython

اولین و پر استفاده ترین پیاده سازی از پایتون نوشته شده در زبان C. این پیاده سازی معمولاً همان است که به عنوان Python جا افتاده ولی وقتی مردم بخواهند در مورد آن و نحوه کارش حرف بزنند آن را CPython صدا می زنند.

Stackless Python

تقریباً خیلی زیاد شبیه CPython است. کریستیان تیسمر (Christian Tismer) حلقه main مفسر CPython رو دستکاری کرد تا استفاده از پشته C در این پیاده سازی رو به حداقل برسونه. این یعنی در هنگام صدا زدن یک تابع بازگشتی Stackless Python از پشته استفاده نمیکنه و این یعنی اگه CPython چندهزار بار میتونه یک تابع بازگشتی رو (به دلیل پر شدن پشته) صدا بزنه، این پیاده سازی میتونه بدون محدودیت اینکار رو انجام بده.

Stackless همچنین از CPython کمی سریعتره (حدود 10 درصد)، از نخ های سبک و دنباله دار پشتیبانی می کنه و یک جامعه متشکل از چندین کاربر حرفه ای پیدا کرده که سعی می کنن برنامه های خیلی قوی با اون پیاده سازی کنن مثل یک بازی آنلاین دو نفره. صفحه اصلی این پیاده سازی http://www.stackless.comاست.

Jython

Jython یک پیاده سازی پایتون نوشته شده تحت جاوا است. (این پیاده سازی اول JPython نام گرفت ولی به خاطر مشکلات علامت تجاری به این اسم شناخته شد.) جایتون کدهای پایتون را به بایت کد های جاوا کامپایل می کند و می تواند به طور مستقیم از تمام کلاسهای جاوا استفاده کند. صفحه اصلی جایتون:http://www.jython.org.

IronPython

این پیاده سازی در کنار NET Common Language Runtime. کار می کند. این پروژه هنوز در مراحل اولیه به سر می برد اما کارایی اولیه اش بسیار عالی بوده است. جیم هوگونین (Jim Hugunin)، مدیر سرپرست این پروژه، توسط مایکروسافت استخدام شد تا روی پشتیبانی پویای زبان از CLR کار کند و یکی از کارهای او کامل کردن پیاده سازی IronPython است.

PyPy

این پیاده سازی توسط خود پایتون نوشته شده است و به زبانهای سطح پایین ترجمه می شود. PyPy، یک پیاده سازی منعطف، سریع و فوق العاده از پایتون را که می تواند با Psyco و Stackless کار کند را فراهم کرد. در دسامبر 2004 این پروژه جایزه بودجه اتحادیه اروپا را کسب کرد و توسعه دهندگانش توانستند کار خود را به صورت تمام وقت تا سال 2006 انجام دهند.

Python برای NET.

این پیاده سازی در واقع با پیاده سازی CPython کار می کند اما یک برنامه مدیریت شده تحت NET. است و استفاده از کتابخانه های NET. را میسر می کند. این پیاده سازی توسط برایان لوید (Brian Lloyd) طراحی شده است. برای اطلاعات بیشتر به اینجا مراجعه کنید.

Vyper

وایپر پیاده سازی دیگری از پایتون است که با زبان برنامه نویسی Objective Caml نوشته شده است. تمام توسعه دهندگان این پیاده سازی دیگر در پیش ما نیستند اما سورس کد آن هنوز موجود است: صفحه اصلی وایپر.

لینک منبع: http://www.python.org/dev/implementations/

----

نویسنده: پدرام بهروزی


کلمات کلیدی:


نوشته شده توسط Abteen 94/10/8:: 1:59 صبح     |     () نظر

 

 

 

A few weeks ago, we published an infographic illustrating how CRM giants salesforce.com and Oracle are spending billions on social startups in a play to make their products more social. This shift to a more social CRM was confirmed when Microsoft acquired social networking service Yammer for a staggering 1.2 billion earlier this month. Although Yammer’s assets can be applied to several of Microsoft’s offerings, Microsoft Dynamics CRM is one of the specific platforms that will undoubtedly benefit from the acquisition.

Even though the media has swung the spotlight onto these major acquisitions, there still has been no official word on what a social CRM will actually look like.

Large acquisitions like these will take time to integrate and productize, but we can make a few predictions in the meantime.

Social Sales Intelligence
Based on the types of social acquisitions being made by the largest CRMs, it seems probable that the primary integration of social data into the CRM will be in the form of sales intelligence. Companies like Radian6 and Collective Intellect are designed to monitor social networks and relationships for sentiment and intention. It’s likely that both technologies will be employed to uncover leads and provide detailed prospect information based on their social profiles.

What will it change?
Sales representatives are already turning to social media profiles to scout out potential prospects and determine their pain points and areas of need. Recent acquisitions will bring this research process directly into the CRM and existing workflow of their users. Sales professionals will have more information about prospects than ever before, taking the chill out of cold calling.

Peer-to-Peer
When salesforce.com released Chatter in June of 2010, they were the first CRM to implement a peer-to-peer social network for their users. However, it looks like other CRM providers won’t be far behind with internal social networks of their own. Microsoft’s purchase of Yammer was as close as the company could get to a prepackaged enterprise social network for their CRM.

What will it change?
Peer-to-peer networks like Chatter and Yammer are designed to make sales teams more productive through the quick and easy exchange of information between sales professionals. This means that the sales process could become a lot more collaborative. Sales is a notoriously solo profession, but the advantages of a more collaborative approach could dramatically impact the success of a team.

Professional Image
The wildcard in the Social CRM picture is the use of social media outlets for individual sales reps. This would undoubtedly be the hardest piece of the Social CRM to put into place, but acquisitions of social relationship management companies like Vitrue and Buddy Media indicate that this is definitely a direction CRMs are looking to head.

What will it change?
Thought leadership and social reputation are certainly becoming huge selling points for social companies and sales professionals. An integrated social CRM would likely be able to suggest topics to post in order to engage certain prospects and provide analytics for engagement, influence, and reach.

The full-fledged social CRM described above is still in the works, but it will likely have a few, if not all, of the features listed above. Brace yourself for a radical change in the way you use your CRM and the way you engage with your prospects.

 

Source

www.pardot.com


کلمات کلیدی:


نوشته شده توسط Abteen 94/10/6:: 1:13 عصر     |     () نظر

کراس رفرنس را به نوعی می توان اسکلت ارتباطات ارجاعی مقالات دانست این شرکت مستقل غیر دولتی در سال 2000 راه اندازی شد و یکی از آزانس های ارائه دهنده ی کد DOIمی باشد. این شرکت که هم اکنون به نوعی توسط ناشران پژوهشی اداره می شود را برای اولین بار جان وایلی و پسرانش و آکادمیک پرس در همکاری با موسسه ی بین المللی DOIطراحی کردند تا یکی از آزانس های موسسه بین المللی DOI  برای ثبت نام کد DOI برای مقالات و مجلات پژوهشی باشد.

لیست ناشران به همراه پیشوند مربوط به آن ها در کد DOI  رااز اینجا می توانید ببینید. برای مثال انتشارات پزشکی کوثر دارای پیشوند10?5812 می باشد که از 29 ژوئن 2011 به این شرکت یعنی کراس رفرنس پیوسته است. همچنین از اینجا می توانیم فرم درخواست عضویت را پرکرده و برای کراس رفرنس ارسال نماییم. که از این طریق طلاعات مناسب برای عضویت در  کراس رفرنس در اختیار ما گذاشته می شود.

 کراس رفرنس محققان را قادر می سازد تا به راحتی با یک یا چند یا کلیک بتوانند از یک مقاله به مقاله ی دیگری سوئیچ کنند هر چند که آن مقاله در ژورنال و یا حتی مربوط به انتشارات دیگری باشد. در ضمن هزینه ی های مربوطه نیز بر عهده ی ناشر است و خواننده نیاز به پرداخت ندارد. هزینه ها به این شکل است که کراس رفرنس برای هر سرویس خود یک هزینه ی جداگانه تعریف می کند مثلا برای کراس مارک، کراس چک، که از اینجا می توانید این هزینه ها را مشاهده کنید.

این شرکت خدمات دیگری همچون کراس چک و کراس مارک نیز دارد. کراس چک درواقع سرویسی است تهیه شده از طرف iThenticate که کراس رفرنس آن را به ناشران ارائه می دهد تا اصل بودن مقالاتی که برای آن ها ارسال می شود را چک کند و در واقع نوعی پلاژیاریسم چکر می باشد. وجود لگوی  کراس چکر به معنای این است که یک ناشر هر آن چه را که در تشخیص اصل بودن یک نوشته باید انجام می داده انجام داده است. iThenticate همچنین جدای از کراس چکرسرویس دیگری برای مولفین و نویسندگان ارائه می دهد که می توانند نوشته های خود را از نظر داشتن پلاژیاریسم چک کنند (اینجا را ببینید)

سرویس دیگر کراس رفرنس کراس مارک می باشد که با آن می توان چک کرد که آیا در حال استفاده از نسخه ی به روز یک نوشته ی الکترونیکی هستیم یا خیر؟

سرویس دیگر سایتد بای می باشد که تعداد سایت شدن مقاله دارای کد DOI را نشان می دهد.

کراس رفرنس از ناشران می خواهد تا رفرنس های خود را در مجلات همراه با کد DOI ذکر کنند که برای آن 6 روش پیشنهاد می کند که از ضروریات عضویت در این شرکت می باشد این 6 روش با ذکر مثال برای هر کدام را می توانید از اینجا ببینید. برای مثال آوردن آدرس اینترنتی یا URLمربوط به DOI، قرار دادن این آدرس به صورت هایپرلینک در لوگوی کراس رفرنس، قرار دادن لگوی حاوی لینک قبل از آدرس کد، قرار دادن متن کرای رفرنس حاوی لینک، گذاشتن اسم هایی مثلArticle و یا ful text  که حاوی لینک هستند و یا اتقاده از میانبر برای کد DOI که Short DOIنامیده می شود. این 6 روش از پیشنهادات کراس رفرنس بود و آنچه که لازم است باید در لیست رفرنس ها کد DOI بعد از هر رفرنس قرار بگیرد برای مثال کوثر از خود کلمه ی DOI حاوی لینک مربوط به کد DOI آن مقاله بعد از هر رفرنس استفاده می کند. این مقاله از مجله ی هپاتمان را برای مثال ببینید.

کراس رفرنس یک سرویس  محدود را دراختیار می گذارد (Simple Text Query Form) که شما می توانید یک یا چند رفرنس را وارد کنید و کد DOI آن را به دست آورید برای این کار ابتدا شما باید ثبت نام کنید (از اینجا) و بعد هم به اینجا مراجعه کنید. البته همانطور که گفته شد این سرویس محدودیت هایی دارد و برای هر فرد در هر ماه فقط 1000رفرنس امکان پذیر است.

 

4. HOW WILL THE TETRA ISI BE USED?

Synopsis: From the outset, the purpose of

the TETRA ISI has always been to serve

cross-border communications between

independently owned and operated nationwide

TETRA networks. It would be used by small

numbers of users, in a small number of

instances, but when called upon must deliver

basic PMR services flawlessly. Over time

a separate need has emerged to use ISI to

interconnect smaller systems to form larger

networks.

On 20th January 2003, a Memorandum

Source

 

کمیته تحقیقات دانشجویی دانشگاه علوم پزشکی بقیه الله به نقل از http://www.iran-moshaver.ir/1393/06/02/cross-reference

(Interconnecting TetraSystems (Motorola



کلمات کلیدی:


نوشته شده توسط Abteen 94/10/6:: 11:29 صبح     |     () نظر

بررسی مدارک علمی ایران در سال 2015 نشان می دهد که دکتر مسعود صلواتی نیاسر عضو هیات علی دانشگاه کاشان در رشته شیمی معدنی پرکارترین محقق ایران در سال 2015 است.

به گزارش وبسایت مقاله نویسی ISI20 به نقل از مهر، دفتر علم سنجی مرکز اطلاعات علمی جهادددانشگاهی مدارک علمی دکتر مسعود صلواتی را بررسی کرده است.

تعداد تولیدات علمی

تعداد کل مدارک علمی دکتر صلواتی نیاسری در پایگاه Web of Science برابر با 516 مدرک است که نخستین مدرک به سال 2001 باز می گردد.

نمودار 1 مدارک علمی وی را نشان می دهد بر این مبنا به صورت متوسط وی سالیانه حدود 34 مدرک منتشر کرده و متوسط رشد سالیانه وی تقریبا 40 درصد بوده است. مقایسه رشد سالیانه وی با رشد کل کشور در دوره مشابه یعنی 24 درصد (~) به خوبی گواه رشد بارز این پژوهشگر است. همچنین اوج کاری وی سال 2015 با 78 مدرک بوده اس.

بدین ترتیب و نیز با توجه به رگرسیون ارائه شده در نمودار یک انتظار می رود که در سال های آتی این پژوهشگر درخشش بیشتری داشته باشد.

کیفیت آثار علمی

بررسی تعداد تولیدات علمی یک محقق می تواند میزان فعالیت وی را نشان دهد، در حالی که به منظور سنجش کیفیت آثار وی از شاخص های دیگری استفاده می شود.

شناخته شده ترین شاخص در این زمینه تعداد استنادات دریافتی آثار یک محقق است که نشانگر استفاده از دانش یک محقق توسط سایر محققین بوده و بر این مبنا به صورت ضمنی حاوی تایید محقق مورد نظر توسط سایر افراد فعال در آن حوزه تحقیقاتی بوده و به همین دلیل برخی از آن به عنوان رای گیری محققین یاد کرده اند.

تعداد کل استنادات دریافتی مدارک علمی دکتر صلوانی برابر با 8 هزار و 223 بوده و بر این مبنا میانگین استناد به هر سند وی در دوره فعالیت شان 15.49 است. به منظور درک بهتر کیفیت آثار وی در یک دوره 10 ساله از شاخص ARC جهت مقایسه وی با شیمی ایران و جهان استفاده شده است.

این شاخص از نسبت متوسط استناد به هر سند یک واحد تحلیل در مقایسه با همین نسبت در واحد دیگر که معمولا عام تر است به دست می آید. این مقدار که معمولا در سطح جهانی محاسبه می شود گویای آن است که کیفیت آثار یک محقق در حوزه تخصصی وی در مقایسه با مدارک جهانی چگونه بوده است. در این بررسی این مقدار را در سطح کشور محاسبه کرده اند.

بر این مبنا شاخص ARC کشوری این محقق 1.71 است که گویای کیفیت بسیار مناسب مدارک علمی وی در مقایسه با مدارک علمی حوزه شیمی ایران است. در واقع وی یک محقق طراز اول کشوری است. همچنین مقدار شاخص ARC وی در سطح جهان و حوزه شیمی 1.06 است که گویای کیفیت بالاتر از میانگین جهانی حوزه شیمی است و در واقع محققی در کلاس جهانی است.

مقالات پر استناد

مقالات پر استناد آن دسته از مقالات هستند که بر اساس استنادات دریافتی از انتشارات 10 سال گذشته در یک درصد برتر از 22 حوزه موضوعی Web of Science قرار گرفته اند. تعداد مقالات پر استناد در کل مقالات یک فرد به عنوان شاخصی از سرآمدی علمی و عملکرد عالی در نظر گرفته می شود.

مدارک پر استناد صلواتی نیاسری در جدول زیر نشان داده شده است و بر این اساس چهار مقاله جزء مقالات پر استناد در پایگاه Web of Science قرار گرفته است .

یکی دیگر از شاخص های استنادی که نشانگر کمیت و کیفیت آثار یک محقق است، شاخص هرش است. شاخص هرش بزرگترین n عدد از مقالات یک محقق است که حداقل n استناد دریافت کرده باشد. بر این مبنا شاخص هرش صلواتی برابر با 47 است. تفسیر آن این است که وی 47 مدرک منتشر کرده که حداقل 47 استناد دریافت کرده است .

نمودار دوم، روند رشد شاخص هرش، صلواتی نیاسری را نشان می دهد. بر این اساس شاخص هرش این پژوهشگر برتر سال 2015 در این سال به بالاترین میزان خود یعنی عدد 47 رسیده است.


کلمات کلیدی:


نوشته شده توسط Abteen 94/10/6:: 11:12 صبح     |     () نظر

m new to vtiger crm.can any explain how to install vtiger crm and how to create database connection..

i tried to install vtiger crm in localhost but am getting lot errors and workings like

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\vtigercrm\adodb\adodb-xmlschema.inc.php on line 373

Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\vtigercrm\adodb\adodb-xmlschema.inc.php on line 385

Strict Standards: Declaration of dbTable::create() should be compatible with that of dbObject::create() in C:\xampp\htdocs\vtigercrm\adodb\adodb-xmlschema.inc.php on line 605

Strict Standards: Declaration of dbIndex::create() should be compatible with that of dbObject::create() in C:\xampp\htdocs\vtigercrm\adodb\adodb-xmlschema.inc.php on line 769

Strict Standards: Declaration of HelpDesk::process_list_query() should be compatible with that of CRMEntity::process_list_query() in C:\xampp\htdocs\vtigercrm\modules\HelpDesk\HelpDesk.php on line 771

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\vtigercrm\modules\HelpDesk\HelpDesk.php:771) in C:\xampp\htdocs\vtigercrm\index.php on line 91

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\vtigercrm\modules\HelpDesk\HelpDesk.php:771) in C:\xampp\htdocs\vtigercrm\index.php on line 96.

these are some of the errors am getting while try to install vtiger crm..

Link for Download 

http://vtiger-crm.en.malavida.com/download

 

Source

http://stackoverflow.com


کلمات کلیدی:


نوشته شده توسط Abteen 94/10/5:: 5:25 عصر     |     () نظر
<      1   2   3   4   5      >