Friday, 26 December 2014
Wednesday, 19 November 2014
MongoDB: Update a field in collection
db.foo.update({filter
db.foo.update({Title: "Test"}, {$set: {PublishedTime: new ISODate("2014-11-19T16:29:00Z")}}, { multi: true })
Friday, 31 October 2014
Change computer name on Ubuntu
1.Edit /etc/hostname, make the name change, save the file.
2.You should also make the same changes in /etc/hosts file
3. Run sudo /etc/init.d/hostname restart or sudo service hostname restart
http://askubuntu.com/a/16443
2.You should also make the same changes in /etc/hosts file
3. Run sudo /etc/init.d/hostname restart or sudo service hostname restart
http://askubuntu.com/a/16443
SSH root login permit
sudo -i
sudo passwd root
2. Find the line PermitRootLogin no and change it to PermitRootLogin yes.
3. Restart the ssh service by sudo /etc/init.d/ssh restart or sudo service ssh restart
http://askubuntu.com/questions/372380/remote-ssh-root-login-with-ubuntu-12-04
Tuesday, 30 September 2014
Visual Studio Copy Content Linked Files
https://www.nuget.org/packages/MSBuild.WebApplication.CopyContentLinkedFiles/
Friday, 5 September 2014
TinyMCE Turkish character problem
http://stackoverflow.com/questions/20814377/tinymce-utf-8-saving-to-mysql-database
Wednesday, 23 July 2014
How to pass an array of integers to a asp.net web api rest service?
public IEnumerable GetCategories([ModelBinder(typeof(CommaDelimitedArrayModelBinder))]long[] categoryIds)
{
// do your thing
}
public class CommaDelimitedArrayModelBinder : IModelBinder
{
public bool BindModel(HttpActionContext actionContext, ModelBindingContext bindingContext)
{
var key = bindingContext.ModelName;
var val = bindingContext.ValueProvider.GetValue(key);
if (val != null)
{
var s = val.AttemptedValue;
if (s != null)
{
var elementType = bindingContext.ModelType.GetElementType();
var converter = TypeDescriptor.GetConverter(elementType);
var values =
s.Split(new[] {","}, StringSplitOptions.RemoveEmptyEntries)
.Select(converter.ConvertFromString).ToArray();
var typedValues = Array.CreateInstance(elementType, values.Length);
values.CopyTo(typedValues, 0);
bindingContext.Model = typedValues;
}
else
{
// change this line to null if you prefer nulls to empty arrays
bindingContext.Model = Array.CreateInstance(bindingContext.ModelType.GetElementType(), 0);
}
return true;
}
return false;
}
}
http://stackoverflow.com/a/19107738/1436831
{
// do your thing
}
public class CommaDelimitedArrayModelBinder : IModelBinder
{
public bool BindModel(HttpActionContext actionContext, ModelBindingContext bindingContext)
{
var key = bindingContext.ModelName;
var val = bindingContext.ValueProvider.GetValue(key);
if (val != null)
{
var s = val.AttemptedValue;
if (s != null)
{
var elementType = bindingContext.ModelType.GetElementType();
var converter = TypeDescriptor.GetConverter(elementType);
var values =
s.Split(new[] {","}, StringSplitOptions.RemoveEmptyEntries)
.Select(converter.ConvertFromString).ToArray();
var typedValues = Array.CreateInstance(elementType, values.Length);
values.CopyTo(typedValues, 0);
bindingContext.Model = typedValues;
}
else
{
// change this line to null if you prefer nulls to empty arrays
bindingContext.Model = Array.CreateInstance(bindingContext.ModelType.GetElementType(), 0);
}
return true;
}
return false;
}
}
http://stackoverflow.com/a/19107738/1436831
MongoDB Install as a Windows Service
Create a MongoDB config file as a filename like mongod.cfg
logpath=c:\data\log\mongod.log
dbpath=c:\data\db
In Cmd: sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
In Cmd: sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
Wednesday, 30 April 2014
Thursday, 10 April 2014
Windows ASP.NET : %1 is not a valid Win32 application Hatası
http://www.sekman.net/windows-asp-net-1-is-not-a-valid-win32-application-hatasi.html
Subscribe to:
Posts (Atom)