All streams
Search
Write a publication
Pull to refresh
41
0
Вилен Т @XuMiX

User

Send message
быдлокодер детектед
аргумент — тупо работать не будет
ну, тут уж «ой»)
root@ubuntu:~# lsb_release -a ;)
рхел/центос, дебиан/убунта, след — там есть, остальное — маргинальщина:)
я бы не стал устраиваться в контору, где линукс без lsb
оч. дешево взяли
ну, приходилось видеть;)
кстати, интереснее звучит вопрос «назвать дистриб линукса»:)
судя по ЗП, ищется эникейщик, а вопросы непонятно для кого…
2. Базовые понятия TCP/IP (Что такое ttl, как работает traceroute, что за 7 уровней ISO/OSI) -> нахрена тут ОСИ?
4. Основы криптографии (что такое хэш, ассиметричный\симметричный алгоритм, методы взлома?) -> методы взлома?:)))
— PS я вот вам про оси и про алгоритмы не расскажу, зато могу настроить freebsd/linux + ipfw/ipcad/php/nginx/apache/courier/postfix/postgre/mysql
может стоило как раз из этого спросить чего?
можно, например, вот так:
Copy Source | Copy HTML
  1. public TEntity Load(DataContext context, object pk)
  2.         {
  3.             var table = context.GetTable<TEntity>();
  4.             return table.Where(this.FilterByPk(pk)).SingleOrDefault();
  5.         }
  6.  
  7.  
  8. protected Expression<Func<TEntity, bool>> FilterByPk(object pk)
  9.         {
  10.             var entity = Expression.Parameter(typeof(TEntity), "ent");
  11.             var keyValue = Expression.Property(entity, primaryKey);
  12.             var primaryKeyValue = Expression.Constant(pk, keyValue.Type);
  13.             var body = Expression.Equal(keyValue, primaryKeyValue);
  14.             var expression = Expression.Lambda<Func<TEntity, bool>>(body, entity);
  15.             return expression;
  16.         }
  17. public void Do()
  18. {
  19. var doc = this.Load(dataContext, documentId);
  20.  
  21.             if (doc == null)
  22.             {
  23.                 doc = new TEntity()
  24.                           {
  25.                               CreationTime = DateTime.Now,
  26.                               id = documentId,
  27.                           };
  28.                 dataContext.GetTable<TEntity>().InsertOnSubmit(doc);
  29.             }
  30. }
  31.  
  32.  
а я думал, чот я один такой извращенец)))
Copy Source | Copy HTML
  1. public partial class Budget : BaseDoc<Budget>
  2.     {}
  3. public abstract class BaseDoc<TEntity> : IDocument where TEntity : BaseDoc<TEntity>, new()
  4.     {}

отслеживание переменных
Мониторинг сетевых запросов — в сафари есть точно
мы работаем c ASP.NET Cache, там блокировкие есть уже
легко. но поставить его вы имеете право только на мак

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Fullstack Developer
Lead