Today I have problem while sending mail via Google Email App which raises exception
Net::SMTPAuthenticationError: 535-5.7.1 Username and Password not accepted. Learn more at
from /usr/local/lib/ruby/1.8/net/smtp.rb:942:in `check_auth_response'
from /usr/local/lib/ruby/1.8/net/smtp.rb:733:in `auth_plain'
from /usr/local/lib/ruby/1.8/net/smtp.rb:725:in `send'
from /usr/local/lib/ruby/1.8/net/smtp.rb:725:in `authenticate'
from /usr/local/lib/ruby/1.8/net/smtp.rb:566:in `do_start'
from /usr/local/lib/ruby/1.8/net/smtp.rb:525:in `start'
The problem was in incorrect password that I entered before at my browser. After that Google wants captcha. To disable captcha go to https://www.google.com/a/[your domain].com/UnlockCaptcha and unlock captcha request.
For more information you can read http://mail.google.com/support/bin/answer.py?answer=14257.
Friday, July 31, 2009
Friday, July 3, 2009
Yandex карты в Ruby on Rails
Давно использую плагин geokit-rails для ROR-проектов. Добавил Yandex-геокодинг. Теперь можно более точно искать объекты на просторах нашей необъятной родины и стран бывшего СССР.
Ссылка: github
Ссылка: github
Friday, February 13, 2009
JADE is alive!
JADE team released version 2.0.1 of WOLF, the graphical development environment for WADE based applications.
Caire Giovanni:
Caire Giovanni:
We are pleased to announce the release of version 2.0.1 of WOLF, the graphical development environment for WADE based applications. As the version number states, this is mostly a consolidation release that fixes a number of problems related to the management of classes available in source form only.
Even more important, however, is the release of a complete tutorial (http://jade.tilab.com/wade/doc/tutorial/WADE-Tutorial.pdf) that guides the reader through all the steps necessary to develop an application where the main agent tasks are defined in from of workflows. The tutorial addresses a simple yet sufficiently articulated scenario and describes the creation of a complete multi agent system from the project setup to the execution highlighting noteworthy aspects such as invoking web services and delegating subflows. The complete source code of the application described in the tutorial is available for download at (http://jade.tilab.com/wade/doc/tutorial/toysAssembler.zip).
WOLF is an Eclipse (www.eclipse.org) plug-in and is distributed OPEN SOURCE by Telecom Italia S.p.A. under the terms of the LGPL Version 2 License. It can be downloaded at http://jade.tilab.com/wade/html/download.php.
Sunday, January 11, 2009
New version of SQL Server Express Profiler is out!
The new version of SQL Express Profiler is out! Now it supports SQL Server Express 2008! Sorry for delay. You can find it here.
Monday, September 22, 2008
New version of AnjLab.SqlProfiler is out!
We released the new version of the AnjLab.SqlProfiler (0.1.468.59). The list of new features:
- deployment using installer
- select / deselect all events
- save events settings
- auto-resize columns
- now it contains all needed Microsoft libraries from SQL Server SDK
- and other.
We want to thanks all users who submitted feedback.
- deployment using installer
- select / deselect all events
- save events settings
- auto-resize columns
- now it contains all needed Microsoft libraries from SQL Server SDK
- and other.
We want to thanks all users who submitted feedback.
Thursday, September 4, 2008
Are you tired to create DataTemplateSelector? Use GenericDataTemplateSelector!
Programming using WPF is a very cool programming. But sometimes WPF framework upsets of absence some useful functionallity. One of them is creating DataTemplateSelector directly in xaml. Here is the code of GenericDataTemplateSelector which can be defined in xaml:
Reflector is static class which uses ferlection to retrieve value of property.
Now you can define custom DataTemplateSelector in xaml:
public class GenericDataTemplateSelector : DataTemplateSelector
{public DataTemplateSelectorItem[] DataTemplateSelectorItems { get; set; }
public override DataTemplate SelectTemplate(object item, System.Windows.DependencyObject container)
{if (item != null && DataTemplateSelectorItems != null)
{foreach(var selectorItem in DataTemplateSelectorItems)
{var value = Reflector.GetValue(item, selectorItem.PropertyName);
if (selectorItem.Value.Equals(Convert.ToString(value)))
return selectorItem.Template;}
}
return null;
}
}
public class DataTemplateSelectorItem
{public string PropertyName { get; set; }
public string Value { get; set; }
public DataTemplate Template { get; set; }
}
Reflector is static class which uses ferlection to retrieve value of property.
Now you can define custom DataTemplateSelector in xaml:
<fx:GenericDataTemplateSelector x:Key="executionStatusSelector"><fx:GenericDataTemplateSelector.DataTemplateSelectorItems>
<fx:DataTemplateSelectorItem PropertyName="ExecutionStatusID" Value="0">
<fx:DataTemplateSelectorItem.Template>
<DataTemplate>
<Image Source="{StaticResource greenBulletImageSource}"/></DataTemplate>
</fx:DataTemplateSelectorItem.Template>
</fx:DataTemplateSelectorItem>
<fx:DataTemplateSelectorItem PropertyName="ExecutionStatusID" Value="1">
<fx:DataTemplateSelectorItem.Template>
<DataTemplate>
<Image Source="{StaticResource orangeBulletImageSource}"/></DataTemplate>
</fx:DataTemplateSelectorItem.Template>
</fx:DataTemplateSelectorItem>
<fx:DataTemplateSelectorItem PropertyName="ExecutionStatusID" Value="2">
<fx:DataTemplateSelectorItem.Template>
<DataTemplate>
<Image Source="{StaticResource blackBulletImageSource}"/></DataTemplate>
</fx:DataTemplateSelectorItem.Template>
</fx:DataTemplateSelectorItem>
</fx:GenericDataTemplateSelector>
Monday, September 1, 2008
Subscribe to:
Posts (Atom)
