Ознакомьтесь с нашей политикой обработки персональных данных

Smoke and Mirrors

  • ↓
  • ↑
  • ⇑
 
Записи с темой: рабочее (список заголовков)
11:53 

Mysql 5.6.x and distinct

Я вижу звезды...
Недавно столкнулись с забавным фактом - плохо работает distinct. Локализовать проблему до конца не удалось, да и она свелась к минимуму на последнем багфиксе.
Смысл проблемы был примерно следующий:
запрос: select distinct key, longVal from t1 join t2 join t3

На больших объемах данных обрезалась некоторая часть данных (где-то 15 записей из 2000) т.е. в резалте просто отсутствовали некоторые уникальные записи, которые там быть должны. Без дистинкта все работает хорошо. На 5.6.34 вроде все стало гораздо лучше. но не без огрехов.

@темы: Рабочее

13:08 

Dark corners of the JavaScript

Я вижу звезды...
var a = [];
var b = {someId:"filter",orderNo:2,toString:function(){return this.someId;}};
a[b];

Казалось бы, простой кусок кода. Вот только в яваскрипте он возвращает объект функции массива filter ( ) вместо необходимого "undefined". Такой вот невыразимый, наназываемый, но до боли логичный ужас.

@темы: Событийное, Рабочее

11:55 

люди-люди, что же с вами не так...

Я вижу звезды...
*рабочее*
-у нас тут процесс умирает просто так.
-вот вам патч
-не работает.
-почему?
-снова эксепшн.
-но ведь эксепшна раньше не было. не так ли?
-*и тишина*

@темы: Анекдотное, Идеи, Рабочее, Событийное, Темное, Цитаты

11:44 

Занимательная java\groovy

Я вижу звезды...
Сегодня мы поговорим про вещественные типы.
Возьмем простой скрипт:

def a = new BigDecimal(99.55)
System.println a

Выполним. И, внезапно, получим результат:
99.5499999999999971578290569595992565155029296875

Окей. план Б. Попробуем float
def b = new BigDecimal(99.55f)
System.println b

Но снова не то:
99.5500030517578125

И, наконец, последний довод королей - строка:

def c = new BigDecimal("99.55")
System.println c

И вот он!
99.55

Такая вот интересная история про представление вещественных чисел в машине.

@темы: Событийное, Рабочее

18:58 

вот вам 2 задачки по Java

Я вижу звезды...
13:16 

Hibernate. How to get sql from criteria.

Я вижу звезды...
new org.hibernate.loader.criteria.CriteriaJoinWalker((org.hibernate.persister.entity.OuterJoinLoadable)criteria.getSession().getSessionFactory().getEntityPersister(criteria.getSession().getSessionFactory().getImplementors(criteria.getEntityOrClassName())[0]),
new org.hibernate.loader.criteria.CriteriaQueryTranslator(criteria.getSession().getSessionFactory(),criteria,criteria.getEntityOrClassName(), org.hibernate.loader.criteria.CriteriaQueryTranslator.ROOT_SQL_ALIAS),
criteria.getSession().getSessionFactory(),
criteria,
criteria.getEntityOrClassName(), new HashMap()
/*criteria.getSession().getLoadQueryInfluencers()*/ ).getSQLString();

@темы: Рабочее

18:24 

css for print

Я вижу звезды...
20:04 

Я вижу звезды...
www.nicolecadet.com/painting-gems/

гайд - как красить камни. пусть весит.

@темы: Рабочее, Покраска

19:25 

Installing ImageMagick & Ghostscript on Ubuntu

Я вижу звезды...
1. You have Ghostscript installed, right? Otherwise sudo apt-get install ghostscript
2. This is important and installs the headers (iapi.h etc) which are required but don't come with the default Ghostscript package: sudo apt-get install libgs-dev
3. I also needed sudo apt-get install gs-esp
4. For me the pre compiled version of ImageMagick never accepted Ghostscript, so let's remove it: sudo apt-get --purge remove imagemagick
5. Get the source of ImageMagick, untar it, cd ImageMagick-xx
6. ./configure --with-gslib=yes [and what else you need]
7. Confirm in the output near the bottom gslib yes yes and not gslib yes no
8. make
9. sudo make install
10. Run convert -list configure | grep DELEGATES => DELEGATES bzlib djvu freetype gs jpeg jng jp2 lcms png tiff x11 xml zlib
11. See the gs in there? You got it!

(C)leomelzer
gist.github.com/3949356

@темы: Рабочее

13:45 

Ubuntu 11.10 some problems

Я вижу звезды...
Если у вас вы проапгрейдились, и у вас стал пульсировать звук, то попробуйте:
help.ubuntu.com/community/HdaIntelSoundHowto

@темы: Рабочее, Событийное

22:12 

Принтеры и прочее

Я вижу звезды...
Имел я долгое время проблему - pdf печатались кракозябрами. Это меня очень сильно печалило и заставляло искать решение.
Акробат Ридер 9, принтер самсунг МЛ 2015, Виста.

вменяемого решения проблемы, как и причин, найдено не было. Печатать как изображение не помогало.
Установил Foxit Reader - он печатает нормально.

такая вот история.

@темы: Рабочее, Событийное

18:18 

jQuery + trim() + IE8

Я вижу звезды...
Напоминаю всем жилающим, что Javasсript String не имеет по умолчанию метода trim(). Поэтому вместо jQuery('#q').val().trim() для IE8 надо использовать jQuery.trim(jQuery('#q'0.val()).

@темы: Рабочее, Идеи, Событийное

10:15 

IE9 + Opacity

Я вижу звезды...
Internet Explorer 8 and earlier versions implemented an alternative mechanism to apply opacity using the alpha filter of the IE-specific filter property. This creates a compatibility challenge because IE9’s standard mode supports only opacity and not the alpha filter. (IE9’s compatibility modes Quirks, 7, and 8 still support the alpha filter but do not implement opacity.)

For sites that use best practice feature detection, this is not a problem. They will detect that opacity is supported in IE9 and use it instead of filter. The problem is with sites that use browser detection and mistakenly assume that IE always uses filter alpha instead of opacity and then change only the filter property in sсript. The opacity effect will appear broken in those Web pages when run in IE9’s default 9 document mode. The fix is to detect the standards-based opacity feature first and browser-specific filter feature second as we’ve described in previous posts.

(c) blogs.msdn.com/b/ie/archive/2010/08/17/ie9-opac...

@темы: Идеи, Рабочее, Событийное

17:38 

Groovy 1.7.2 + markupBuilder.

Я вижу звезды...
If you want to add some declaration in you document, you can use next code:

def xml = new MarkupBuilder(writer)
xml.mkp.xmlDeclaration(version:"1.0", encoding:"UTF-8")
...

@темы: Идеи, Рабочее

главная