« first day (429 days earlier)      last day (4441 days later) » 

12:02 AM
@NickChammas People taking their internet reputation way too seriously, why I never ...
@Shog9 That's a dead link (removed - moderation) - which question was it?
 
@SimonRigharts Edited to SO link - I just reversed the migration.
 
12:53 AM
Argh, having another "people are wrong on the internet" moment.
1
A: SQL Server "empty table" is slow after deleting all (12 million) records?

DaveE(NOTE: I am not a DBA) DELETE is a logged operation, and it doesn't free the space used. You probably have a large transaction log taking up space and table scans running on the 'empty' table space. I'd guess you need to clear the transaction log and shrink your database. This StackOverflow arti...

Also can someone check my answer and make sure I'm not wrong as well? :D
 
 
1 hour later…
2:23 AM
Is there a good place/way to ask a question that basically amounts to "How do I check the contents of my data are what I want them to be?" I'm sure this is a solved problem, I just don't know the solution.
Background: I work for a (smallish) organisation that does data analysis for hospitals; we tell them to send their data to us in whatever form they have, then we standardise it and send them reports with benchmarking results back. The problem is, human error inevitably occurs, generally at the 'standardisation' stage, and is not caught until much later, so we wind up sending data with e
 
 
5 hours later…
6:59 AM
@Margaret Data validation isn't really a solved problem in the way you seem to think. That said I'm sure there's a bunch of options for, essentially, test frameworks (so for organisation A's data you run queries A1, A2 and A3 etc. For organisation B's data, run queries B1-B5 etc), but coming up with the validation queries will still depend on the input
(I used to have to do something similar at my old job, staff would enter all sorts of junk and I'd have to filter the worst and tidy up the rest before we submitted it for funding)
My personal best was an appointment (that should have been two hours at most) that ended five months and three days before it started. I have no idea how the staff managed that one.
 
7:27 AM
@NickChammas The cases are quite similar but not for the reason you suggest. For both of the questions at time of migration the highest voted answer was on +2 and all other votes were given on the target site.
 
7:40 AM
Is it bad I feel like responding "Your ERD is only over-complicated if it's more complicated than it needs to be." to that flight-booking ERD question?
 
gbn
7:54 AM
@SimonRigharts It's too simple IMO
 
Yeah I was trying to model it and gave up
Like a given aircraft might have three different classes of seats (economy, business + first) with different numbers of each
each flight number might be flown by multiple aircraft
 
gbn
and I'm not going to design it for him. I'm paid to do this
 
and each aircraft will definitely have multiple flight numbers
 
gbn
yes
 
I'm not paid to do that (yet) but yeah that comes under "outside the scope of questions you should ask the internet for answers to"
 
gbn
7:59 AM
@SimonRigharts Part of my developer DBA job
 
I'm a junior (senior) DBA, we have a data architect to handle this stuff
 
gbn
I'm code monkey, DBA and Architect currently. Small, new, gaming company
 
It sounds like a pretty cushy number, spend all day tinkering with power designer, occasionally yell at developers for doing stupid stuff
 
gbn
6 months ago I was part of a 40,000 employee global bank
 
then again data architects probably think being a DBA is a cushy number too
it's all relative
 
gbn
8:01 AM
@SimonRigharts Kind of. But the load you can get is frightening
 
the fun thing is that assuming you're competent and have a usable budget, being a DBA doesn't have to be all stress all the time
actually you don't even have to be competent as long as you inherit a system that was set up competently and don't tinker with it without supervision ;)
... I'm not talking about myself there, no sirree.
 
gbn
@SimonRigharts indeed
if you're firefighting and reacting, you're doing it wrong
Proact and anticipate
 
Any new situation is probably going to have a certain amount of technical debt to overcome, but if the job starts out absurdly stressful and doesn't get easier week by week then you're fighting a losing battle
getting back to the airline ERD I'm halfway tempted to try and come up with a complete-as-possible ERD as a sort of homework exercise
but I'm worried it'll turn out looking like this: howardlewisship.com/images/t5-service-dependencies.jpg
 
gbn
8:18 AM
@SimonRigharts way too much effort for me
 
@gbn That's why I said "halfway tempted" ;)
 
gbn
@SimonRigharts I'm sure you have better things to do, like go to the pub
 
@gbn funny you should mention that I just got home from the pub actually
 
gbn
he he
 
I think the vodka is affecting my decision-making
Also that ERD I just linked gives me the heebie-jeebies. It's like an ERD that ate the enterprise party-pill
 
8:24 AM
If you make this ERD, you could probably put it as an answer to this question, too: stackoverflow.com/questions/9605795/…
 
As a "make this diagram planar and I'll give you a cookie" counterexample?
 
yes, as a counter-example
 
I'm assuming by planar they mean don't cross the streams, er lines that is
 
that's the standard definition of planarity
 
Hmm I'm trying to picture it in my head, I think you can make a four-entity ERD completely planar
not sure about five-entity (assuming every entity is linked to each other)
 
8:31 AM
{|class="wikitable" align="right" !colspan="2"|Example graphs |- ! Planar ! Nonplanar |- | align="center" | Butterfly graph | align="center" | K5 |- | align="center" | The complete graph K4 is planar | align="center" | K3,3 |} In graph theory, a planar graph is a graph that can be embedded in the plane, i.e., it can be drawn on the plane in such a way that its edges intersect only at their endpoints. In other words, it can be drawn in such a way that no edges cross each other. A planar graph already drawn in the plane without edge intersections is called a plane graph or planar e...
A complete 5-node graph is not planar.
 
So, essentially, any non-trivial ERD is likely to be non-planar
Posted an answer to that SO question, although it's the sort of answer that leaves more questions than answers
 
8:50 AM
Morning all
 
Morning Mark
Just tested with the neighbour through the wall - they can't hear my music even at max crank. I love having an apartment with proper soundproofing
(Not that I listen to music ridiculously loud, just moderately loud)
 
gbn
@MarkStoreySmith Hello
 
9:19 AM
Morning
 
9:47 AM
What timezone does the consecutive visits counter use? I've been robbed several times :/
 
@Phil I'm led to believe it's local time, but I wouldn't be surprised if it's one of the american timezones
or maybe even GMT, who knows
 
Okiedokie
 
22
Q: What is an SE "day"? When does each day start?

Josh LeitzelWhen does a day start on the Stack Exchange network? Some badges (Enthusiast, Fanatic, Mortarboard) and voting limits are bound by and relate heavily to the concept of a day. Do days correspond to calendar days? What time zone is used? Related Are there any voting limits? Return to F...

it seems the answer is UTC
 
gbn
10:17 AM
@ypercube always been the case, and folk have whinged forever...
Suits me as a European...
 
Mornin'
 
Hiya
 
Friend of mine got a new puppy: i.imgur.com/BWdlF.jpg
check out the size of those paws :o
 
It'll be a biggy!
Get loads of dogs around where I live. Lots of people walking with them. The local pub is like a zoo sometimes ;)
 
10:26 AM
My parents have had a Newfoundland and St. Bernard, they "downsized" to just a golden lab
(Newfie died at 4 after scoffing an entire pack of chocolate biscuits, the St. Bernard had to be put down at 8 due to chronic hip problems. Currently the lab's going strong though)
Ironically, it wasn't the chocolate that did the Newfie in, she just scoffed the entire pack too fast and got a twisted bowel. :(
 
10:39 AM
@SimonRigharts Just imaging trying to fit a Newfoundland into an average London shoebox apartment. :D
 
@ConcernedOfTunbridgeWells She was hyperactive and a completely mental nutcase too, so yeah anywhere in London probably wouldn't work for her
 
Sounds like a typical female ;P
 
@Phil careful, @Rachel might hear you ;)
... oops.
 
Hehe
 
It's amazing how much easier the lab is to walk than a bat-brained Newfie
(both half-trained at best)
Walking the newfie was like a full-body resistance training exercise
 
10:56 AM
@SimonRigharts Sometimes referred to as 'going for a drag.' I had a friend with a solution for this. She just to ride on a skateboard and let the dog drag her along.
 
Used to have a black lab. She was awesome. Nothing I could to to stop her jumping in the river every time though, bless her
 
@Phil Mmmmmm. Doggy stink ...
 
Escimos knew that, centuries ago.
 
@Phil Yeah our Newfie loved water of any sort. Had a severe problem when the sewer main under our front lawn exploded :|
 
Just noticed that I can flag for moderation my own posts/chats here. This is strange.
 
11:02 AM
I was going to ask what you meant
I dunno, I can think of a couple of use cases for that, mostly deleting stuff you've had second thoughts about
 
For answers at the site, I guess it has uses. But for chats, here? Can't we just delete them?
 
Nope!
You can't do anything to a chat message that's older than about five minutes
for answers, you can always edit them (unless a moderator locks them)
 
Ah, ok then. Thnx.
 
 
1 hour later…
12:27 PM
@Phil I saw that ^_^
 
@Rachel Hehe
 
1:01 PM
Some good Oracle questions as of late
Makes for a happy phil
 
 
1 hour later…
2:28 PM
Huh, never thought of that aspect of UX :)
 
2:54 PM
Worth indulging this?
2
Q: What does a SQL Server DBA need to know about Windows Server?

ivanmpAnalogous to my previous question What does a DBA have to know about SSAS?, which generated a really wonderful answer (thank you, @ConcernedOfTunbridgeWells!), I now ask a question similiar: What does a SQL Server DBA need to know about Windows Server in order to be able to manage it efficiently...

The OP asked a similar question about SSAS. SSAS is a somewhat more obscure topic than Windows Server. Is it worth indulging or more a question to boot off to Serverfault?
 
IMO, answers would also be too subjective
 
@Phil I'd sort of agree. I could see the point in answering the one about SSAS, as it's something a SQL Server DBA is quite likely to inherit out of the blue.
 
gbn
er... I've answered
I never ceased to be amazed at developers who can't set up a share and permissions
 
On one hand, you could probably answer the question cogently; on the other, it's potentially quite a large and poorly defined topic.
@gbn You could probably add stuff about NTFS cluster sizes, memory, processor/memory affinity, some basic AD stuff.
 
gbn
I knew there'd be stuff I missed
 
3:02 PM
Linux for Oracle DBA's
@gbn My answer about SSAS took a few edits and a bit of time to write. I think you could write a whole whitepaper about 'Windows Server for SQL DBAs'. In fact, there's a whole section on the topic in the third 'Guru's guide' book.
 
@ConcernedOfTunbridgeWells Funny you mention that. I'm writing "Oracle for Unix Admins" at the moment
 
As an answer to a SE posting or for something else?
 
For work
So the people on call can troubleshoot trivial things when they get called out at 3am
 
Don't even get me started on 'storage for infrastructure people provisioning database servers'.
 
:D
Thin provisioning all the way!
</JOKE>
 
3:06 PM
@Phil Not even sure what 'thin provisioning' means. :)
 
They tell you you have n GB available for your LUN & it presents itself as having that much free
But in reality, they've told 100 other people that and there isn't enough to go round
 
Before they even get to the disk bandwidth available to the LUN.
 
Thin provisioning is the act of using virtualization technology to give the appearance of more physical resource than is actually available. If you always have enough resource to simultaneously support all of the virtualized resources then you are not thin provisioned. The term thin provisioning is applied to disk later in this article, but could refer to an allocation scheme for any resource. For example, real memory in a computer is typically thin provisioned to running tasks with some form of address translation technology doing the virtualization. Each task believes that it has rea...
 
I've seen an awful lot of environments that were 'thin provisioned' with respect to I/O bandwidth.
[Best condescending wonka voice]: Oh, you're going to migrate a terabyte-scale data warehouse onto your server consolidation environment. I'm sure you've got your virtualisation strategy well in hand.
MUST.CONTROL.FIST.OF.DEATH
 
Heh
I'm allergic to VMWare. Even more allergic than I am to Hibernate, and that's saying something!
64 rep so far today. Woo
 
3:13 PM
Well, my current gig is the fifth on the trot where they've tried to move an incumbent data warehouse system onto a server consolidation environment, and the fifth on the trot where they've had severe performance issues.
'Guys, the system used to work fine on that crusty old 2005 vintage 32 bit server you just migrated it off. The problem is not with the performance of the application.
 
It's a nightmare. For example, you might see a CPU spinning at 100% in the guest OS, but that doesn't mean it's getting 100% of a physical CPU on the server. Can make performance diagnosis difficult
With IO it's easier to prove
 
@Phil And next to impossible to do anything about once they've committed to virtualisation. Blades and shared SANs all the way bro.
Choice quote from a Dell or HP whitepaper: To get the same performance from a SAN tuned for a general purpose workload you will need approximately 3x the number of disks', or words to that effect.
 
I guess it hate it more than most because my background's working on big iron. Superdomes, E15k, IBM P-series etc
 
Do I understand correctly that "thin provisioning" is something like "overbooking"?
 
@ypercube yup
 
3:18 PM
Even vendors with a vested interest in punting SAN equipment won't recommend consolidation environments for data warehouse systems. The only outfit I know who will punt this shit with a straight face is a certain vendor of high-end NAS equipment cough*Netapp*cough.
'Oracle over NFS for your enterprise data warehouse platform.' I kid you not.
I wish it was legal to defenestrate pre-sales staff sometimes.
 
I've been brought up with knowing what sits on each LUN & what the presented LUN is made up of (RAID level, stripe size, number of spindles etc)
Sizing CPU and IO is very important in DWN and OLTP systems
 
You win the 'enterprise model' award.
 
Can't just carve a 10Tb chunk of RAID 5 & pray
 
gbn
@Phil me too
 
3:23 PM
@Phil Me too. On a few gigs I've been in a position to specify and lay out the server. End result: relatively cheap, high performing kit.
Realistically the whole DW industry is taking a step backward from the mid 2000's - around 2000-2005 or so one could assume that a server would be largely fit for purpose, or at least you had a fighting chance of getting one that was.
 
@ConcernedOfTunbridgeWells: The image above is "not found"
 
gbn
Me and a server admin once gave a junior DBA a pile of boxes containing a new HP server and bits. And a windows CD
he'd never built a PC or even added RAM to his home kit
 
gbn
FFS youth of today etc etc
 
There we go. Enterprise model.
@gbn Seen that as well. I've been bounced for a job once with the feedback 'Too hardware oriented.'
When asked about tuning a data warehouse system I described tuning the I/O and disk layout. They seemed to think that was out of the remit of the job 'Data Warehouse Architect'.
Might have been a good thing as I think I'd have ended up ripping their infrastructure architect a new arsehole.
 
3:32 PM
This discussion reminds me that my talents are wasted here
Looks at Jobserve
 
@Phil In the UK? Fitter and fitter's mate. They won't assume anyone has more than one skill.
 
Yup
The sysdamins gave up messing with me ages ago. They just give me sudo now :P
 
Too far removed from the action as a contractor. Generally my job is to pick up the pieces after someone else's fucked up the strategy.
 
gbn
@ConcernedOfTunbridgeWells good money in that... :-)
 
@gbn Yes. That's why they pay me the big bucks. Just wish I had the option of working somewhere that isn't run by idiots.
It does get to you after a while. I'm quite envious of your job in Malta. :)
 
gbn
3:39 PM
@ConcernedOfTunbridgeWells that'll be difficult of course
 
@gbn Don't I know it.
 
I'd so do Malta
Bit too hot in the summer, mind
 
Maybe we should all descend on @gbn for a junket sometime. Perhaps we can run a dba seminar somewhere in Malta.
dba.se 2012 meetup in Malta anyone?
 
Heh
 
Probably not too expensive. I imagine a budget airline ticket there isn't too pricey. If you do it in the off season the hotels should be quite cheap there. We can talk about serious dba topics like drinking.
I can hold a seminar about business intelligence:
1. Doesn't exist
2. cd /pub
 
3:44 PM
:D
 
I'm sure @MarkStoreySmith would come along to that - he's been developing an interest in B.I. lately.
And I imagine that would gel with @gbn's experiences with B.I. as well. :)
 
gbn
@Phil nah, only 35 or so
 
I'm an expert in BI. Business Indifference
 
gbn
We can hire a nice boat and driver for liek 20 eur each, BYOB
 
Business Intelligence ? Computer says no.
@gbn Well, if Brent Ozar can hold SQL Server cruises on a boat, so can we. :D
 
gbn
3:48 PM
just give me a shout if anyone does pop over
 
@gbn I shall certainly do that.
@ypercube - do you really live in Greece?
 
@ConcernedOfTunbridgeWells More importantly, we all have an interest in drinking and talking bollox
 
60.5 minutes until Beer O'Clock
 
gbn
I can't do the SQL thing end of March, but I will back to Blighty soonest for some SQL stuff
@Phil I may be back to Cheshire doing annual family visit before SQL stuff down south.-
 
@MarkStoreySmith Well, there is that too. Perhaps we can bring in some speakers for that.
@gbn What SQL stuff are you doing?
 
4:01 PM
Well, give me a shout if you fancy a beverage in Manchesterland
 
gbn
@ConcernedOfTunbridgeWells I mean SQL seminar(courses
mostly reading/london IIRC
 
@gbn Both @JackDouglas and I live quite close to Reading.
Not sure where @MarkStoreySmith's located, but I imagine he could drag himself out that way for some festivities.
 
gbn
@ConcernedOfTunbridgeWells went to MS reading, lo, back in 2004 to see Itzik Ben Gan.
very good it was too
 
@ConcernedOfTunbridgeWells Clapham, London
 
4:04 PM
@MarkStoreySmith You could get out to Reading easily enough. The trains to Reading from Waterloo go through Sunningdale.
 
Yup, no problem. There are services from Clapham Junction, easy.
 
@MarkStoreySmith Sorry forgot to mention they go through Clapham Junction.
@Phil - Fancy a trip to reading for some drinkies?
 
Why not
My sis lives in London as it is & I'm due for a wander down South
 
Starting to look like a quorum. @gbn - what dates are you around Reading for?
 
gbn
@ConcernedOfTunbridgeWells need to check sqlserverfaq
 
4:13 PM
@gbn Fine. If you can nominate a date, I imagine most of us will be able to make it with enough advance warning.
 
gbn
nowt in reading. Maidenhead is close?
(I don't do SE England...)
 
@gbn Yes, Maidenhead is quite close to Reading.
All around the London end of the M4.
 
There's bound to be a couple of evening events when the SQLSkills bunch are in town in May also
 
@gbn Is your seminar in Maidenhead?
 
Three of the evenings were opened up last time round iirc
 
gbn
4:15 PM
@ConcernedOfTunbridgeWells will book one via SQL Server FAQ
That is, I'm clear after end March when finished with Switzerland
 
@gbn Sorry, I'm confused. Are the seminars being held in Maidenhead or Reading?
 
gbn
@ConcernedOfTunbridgeWells neither
"but I will back to Blighty soonest for some SQL stuff"
That is, I can't make SQL Bits because I have to be in Zurich
After that, I'll look for training/seminars in UK
 
@gbn OK. What was the significance of Reading?
 
gbn
MS HQ
Been there before
 
But nothing to do with the SQLSkills courses?
 
gbn
4:17 PM
@ConcernedOfTunbridgeWells er... not yet
ah
I'll look at them too
 
@gbn If you're not specifically going to Reading, then London is fine for drinkies too, although Reading/M4 area looks fairly convenient for folks as well.
 
gbn
@ConcernedOfTunbridgeWells I'll see what looks good for a seminar or course
 
@Phil, I'm pretty sure you can get a Cross Country service that goes from Manchester to Reading.
 
gbn
I went to the odd one at MS Switzerland, but back to UK was a non-no and no budget of course
Now I'm in MT, I can go back to UK...
 
@gbn Fair enough.
As said earlier, give us some dates, locations and a bit of advance warning and I'm sure we can arrange something.
 
4:26 PM
@MartinSmith I thought the TRUNCATE/DROP question got migrated over with the top answer at the time being at +16
 
@ConcernedOfTunbridgeWells: Yes, I really live in Greece
 
4:44 PM
@ypercube What would a cheap flight from Greece to Malta cost?
Some notional idea of drinkies in Malta - @gbn lives there.
 
4:56 PM
Pub time. Laters!
 
I don't think there's direct flight this period
perhaps in summer time
 
@ypercube Bummer
 
There is through Frankfurt (!) for 170 euros in May :)
 
@ypercube Might as well just come to the UK :)
 
5:03 PM
Cheaper if I drink some beers there
 
Pity. Malta is just a few hundred km - I'd have hoped a flight would be just half an hour or something and fairly cheap.
 
I'm currently looking for job abroad so no idea where I'll be in 3 months .
 
@ypercube Take a look on www.jobserve.co.uk - is Greece on the Schengen treaty?
 
yes, it is
 
What do you normally work with?
 
5:07 PM
i'm good at SQL (and fairly good at C and Python)
 
@ypercube Do some keyword searches on jobserve and see what comes up. Most I.T. jobs in the U.K. get advertised on Jobserve in one form or another.
Another one is cwjobs.co.uk, although it's mostly the same content.
I get agency spam for python roles (It makes an appearance on my C.V. here and there) - I think the demand for it is on the rise, but you're likely to find that database jobs will pay better.
 
Thnx. I've already been doing that (through jobserve and other sites)
 
C is still quite prominent on Jobserve. SQL Server is in more demand than Oracle these days.
Apparently the SO jobs site is OK for hunting in London, but not much use elsewhere in Europe (I'm told, although I've never used it).
 
I have more experience with MySQL (and less in SQL Server) so I've only managed to get some interviews for developer roles (C, Python, Tcl...)
 
Stats:
C, contract jobs within 7 days: 833, perm: 2,798
Python, contract jobs within 7 days: 95, perm: 328
SQL Server, contract jobs within 7 days: 1,432, perm: 4.629
MySQL, contract jovs within 7 days: 125, perm: 579
Oracle, contract jobs within 7 days: 609, perm: 1,466
 
5:20 PM
Did you run a query for this?
 
No. Just did some searches and noted down the numbers. I do this for keywords from time to time. I don't think Jobserve has an API for this (at least not one thatn I'm aware of)
According to minor stalking on your profile you're a maths geek. If you don't mind working with merchant bankers (rhymes with ...) you might do quite well in the city.
One of the major trading platforms (Sungard Front Arena) uses Python as a scripting language.
Plus, it's making an appearance in financial computation circles through libraries such as Numpy
However, this is just idle speculation.
 
Thnx. I'll look into trading/banking possibilities.
 
Good luck with your hunting wherever it takes you.
 
5:37 PM
I have one opport. I'm discussing in South France
so Malta will be near :)
almost swimming distance
 
@ypercube Well, best of luck. Nice location, I hope, too.
 
gbn
@ypercube: also jobs in Malta too. The UK is a shithole
may need python at my shop too
 
@gbn you recruiting? Do you pay relocation? I could likely move to Malta
once I get there as best I can tell I'll need a closet with a cot in it, and fed twice a day, and I should be good.
 
gbn
5:53 PM
@jcolebrand not me personally. no, sorry
 
dangit
 
@gbn: I would be happy to work there :)
 
gbn
im
oops
i am the sole db monkey just now, but need code monkeys
expanding rapidly etc
 
we would be expanding rapidly if we could find people >.<
Just hired a guy like a month ago, he quit the other day
didn't think he fit in well ... who the hell doesn't feel awkward during the first month?
 
@NickChammas Nope. This is how the deleted question looks on SO.
 
5:59 PM
especially with teams that have been together for two years or more
 
gbn
young guy?
 
@MartinSmith That's strange, I like Nick remember the top answer being +16 when it was moved over here.
 
eh, mid-30s I think.
I think the problem was he was gay but didn't want to be open about it (I know he was gay, I think the problem was being open)
 
gbn
@jcolebrand just wondered
 
so he felt that he was doubly separated from us
it's funny the prisons we put ourselves into needlessly
 
6:10 PM
@gbn nice website
@MartinSmith Ah, I see. Shame on us then. :)
 
Does anyone have a better idea about this problem (in MySQL): stackoverflow.com/questions/9621509/…
 
@MarkStoreySmith When I noticed it and wrote my rebuttal the top answer was indeed at +16. Looks like 14 of those votes came after the migration.
@ypercube does MySQL allow constraints on views? (probably not)
you could write a view that counts the number of friends per person and constrains the count to be <= 3
 
@NIck: Yes, actually I made a comment yesterday about Views WITH CHECK OPTION. But I have never used it so no sure how it works.
But a COUNT() means a not updatable view
There has been some development on materialized views in MariaDB but I haven't yet found time to check the latest release.
 
gbn
6:26 PM
@NickChammas no, it doesn't
 
@ypercube Why not? On a platform that supports constrained materialized views like Oracle, that should be possible.
 
I meant it won't work in MySQL
 
gbn
@ypercube nah, That's what I'd do too in MySQL
 
@gbn: Is there a nice solution for auto-filling that friendNumber?
 
gbn
7:08 PM
@ypercube added an answer
 
hm, nice and tricky
 

« first day (429 days earlier)      last day (4441 days later) »